XmlDictionaryReaderQuotas.MaxArrayLength Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.