XmlDictionaryReaderQuotas.MaxStringContentLength Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o comprimento máximo da cadeia de caracteres retornado pelo leitor.
public:
property int MaxStringContentLength { int get(); void set(int value); };
public int MaxStringContentLength { get; set; }
member this.MaxStringContentLength : int with get, set
Public Property MaxStringContentLength As Integer
Valor da propriedade
O comprimento máximo da cadeia de caracteres retornado pelo leitor. O padrão é 8192.
Exceções
set Tentando o valor, mas os valores de cota são somente leitura para essa instância.
set Tentando o valor para menos de zero.
Comentários
Essa cota limita o comprimento das cadeias de caracteres que são criadas e retornadas por várias APIs. Ao chamar Read() e verificar a Value propriedade, o leitor agrupa valores de cadeia de caracteres em partes gerenciáveis (quando no modo de streaming). No entanto, chamar ReadContentAsString() concatena todas essas partes e retornar uma cadeia de caracteres grande. No formato binário, se o valor de um nó de elemento for uma sequência de IDs de cadeia de caracteres de dicionário, os valores dessas cadeias de caracteres serão concatenados. Essa pode ser uma expansão extremamente grande e é atenuada por esse limite.