XmlDictionaryReaderQuotas.MaxArrayLength Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la longueur maximale de tableau autorisée.
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
Valeur de propriété
La longueur de tableau maximale autorisée. La valeur par défaut est 16384.
Exceptions
Tente d'assigner set
la valeur, mais les valeurs de quota sont en lecture seule pour cette instance.
Tente d'assigner set
la valeur à moins de zéro.
Remarques
Ce quota détermine la longueur de tableau maximale créée et retournée par différents appels d'API. Il affecte les API de tableau spéciales ainsi que les tableaux d'octets retournés par ReadContentAsBase64(). Cette limite n'affecte pas la substitution ReadContentAsBase64() qui accepte un tableau à remplir avec des données.
Notez que cette valeur de propriété s'applique à chaque étape du traitement de messages. Cela inclut certaines étapes qui peuvent augmenter la taille d'un message ou d'une partie d'un message. Le chiffrement peut notamment faire augmenter de façon considérable la taille d'un message. Lorsque vous définissez cette valeur, vous devez prendre cet élément en considération.
Les instances créées avec le constructeur public possèdent des propriétés qui peuvent être assignées set
.