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 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
.