XmlDictionaryReaderQuotas.MaxArrayLength Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la lunghezza massima consentita della matrice.
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
Valore della proprietà
Lunghezza massima consentita della matrice. Il valore predefinito è 16384.
Eccezioni
Il tentativo di impostare set il valore, ma i valori di quota sono di sola lettura per questa istanza.
Tentativo di impostare set il valore su minore di zero.
Commenti
Questa quota regola la lunghezza massima della matrice creata e restituita da varie chiamate API. Influisce sulle API di matrice speciali e sulle matrici di byte restituite da ReadContentAsBase64(). Questo limite non influisce sull'override ReadContentAsBase64() che accetta una matrice da popolare con i dati.
Si noti che questo valore della proprietà si applica a ogni passaggio dell'elaborazione dei messaggi. Sono inclusi alcuni passaggi che possono espandere le dimensioni di un messaggio o di una parte del messaggio. In particolare, la crittografia può aumentare notevolmente le dimensioni di un messaggio. Quando si imposta questo valore, è necessario tenere conto di questo valore.
Le istanze create con il costruttore pubblico hanno proprietà che possono essere set.