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 tamanho máximo da cadeia de caracteres retornada 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 tamanho máximo da cadeia de caracteres retornado pelo leitor. O padrão é 8192.
Exceções
Tentando o valor set
, mas valores de cota são somente leitura para esta instância.
Tentando set
o valor para menor que 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.