XmlDictionaryReaderQuotas.MaxArrayLength Propiedad

Definición

Obtiene o establece la longitud máxima permitida de 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

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

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 rige la longitud de la matriz máxima que ha sido creada y devuelta por diversas llamadas API. Afecta a las API de matrices especiales, así como a las matrices de bytes que devuelve ReadContentAsBase64 (). Este límite no afecta a la invalidación de ReadContentAsBase64() que acepta una matriz que se va a rellenar con datos.

Observe que este valor de propiedad se aplica en cada paso de procesamiento del mensaje. Esto incluye algunos pasos que pueden expandir el tamaño de un mensaje o parte del mensaje. En particular, el cifrado puede aumentar en gran medida el tamaño de un mensaje. Al establecer este valor, debe tener en cuenta esto.

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

Se aplica a