XmlDictionaryReaderQuotas.MaxStringContentLength Propiedad

Definición

Obtiene o establece la longitud de cadena máxima devuelta por el lector.

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 de propiedad

Int32

La longitud de cadena máxima devuelta por el lector. El valor predeterminado es 8192.

Excepciones

Intentar set el valor, pero los valores de cuota son de solo lectura para esta instancia.

Intentar set el valor menor que cero.

Comentarios

Esta cuota limita la longitud de cadenas que son creadas y devueltas por varias API. Al llamar Read() y comprobar la propiedad Value, el lector fragmenta los valores de cadena en partes manejables (cuando está en modo de encadenamiento). Sin embargo, si se llama ReadContentAsString() concatena todas estas partes y devuelve una cadena grande. En el formato binario, si el valor de un nodo de elemento es una secuencia de Identificadores de cadena del diccionario se concatenan los valores de esas cadenas. Esto puede ser una expansión sumamente grande y ser mitigado por este límite.

Se aplica a