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
Tentativo di impostare (set
) il valore. I valori di quota di questa istanza, tuttavia, sono in sola lettura.
Tentativo di impostare (set
) il valore su minore di zero.
Commenti
Questa quota definisce la massima lunghezza della matrice creata e restituita da varie chiamate API. Influisce sia sulle API di matrice speciali sia sulle matrici di byte restituite da ReadContentAsBase64(). Questo limite non influisce sull'override di ReadContentAsBase64() che prende una matrice in cui inserire i dati.
Si noti che il valore di questa proprietà si applica a ogni passaggio dell'elaborazione del messaggio, compresi alcuni passaggi che possono espandere le dimensioni di un messaggio o di parte di esso. In particolare, la crittografia può aumentare moltissimo le dimensioni di un messaggio. Al momento di impostare questo valore, è necessario prendere in considerazione questa eventualità.
Le istanze create con il costruttore pubblico hanno proprietà che possono essere impostate (set
).