XmlDictionaryReaderQuotas.MaxArrayLength Propiedad

Definición

Obtiene o establece la longitud máxima permitida de la matriz.

public:
 property int MaxArrayLength { int get(); void set(int value); };
public int MaxArrayLength { get; set; }
member this.MaxArrayLength : int with get, set
Public Property MaxArrayLength As Integer

Valor de propiedad

Longitud máxima permitida de la matriz. El valor predeterminado es 16384.

Excepciones

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

Intentando que set el valor sea menor que cero.

Comentarios

Esta cuota rige la longitud máxima de la matriz creada y devuelta por varias llamadas API. Afecta a las API de matriz especiales, así como a las matrices de bytes devueltas de ReadContentAsBase64(). Este límite no afecta a la invalidación ReadContentAsBase64() que toma una matriz para rellenarse con datos.

Tenga en cuenta que este valor de propiedad se aplica a cada paso del procesamiento de mensajes. Esto incluye algunos pasos que pueden expandir el tamaño de un mensaje o elemento de mensaje. En concreto, el cifrado puede aumentar drásticamente el tamaño de un mensaje. Al establecer este valor, debe tener esto en cuenta.

Las instancias creadas con el constructor público tienen propiedades que pueden ser set.

Se aplica a