XmlDictionaryReaderQuotas.MaxStringContentLength Propriété

Définition

Obtient ou définit la longueur de chaîne maximale retournée par le lecteur.

public:
 property int MaxStringContentLength { int get(); void set(int value); };
public int MaxStringContentLength { get; set; }
member this.MaxStringContentLength : int with get, set
Public Property MaxStringContentLength As Integer

Valeur de propriété

Longueur maximale de chaîne retournée par le lecteur. La valeur par défaut est 8192.

Exceptions

Essayez la valeur, mais les valeurs de set quota sont en lecture seule pour cette instance.

Essayez d’atteindre set la valeur à moins de zéro.

Remarques

Ce quota limite la longueur des chaînes créées et retournées par différentes API. Lors de l’appel Read() et de la vérification de la Value propriété, le lecteur segmente les valeurs de chaîne en éléments gérables (en mode streaming). Toutefois, l’appel ReadContentAsString() concatène tous ces éléments et retourne une chaîne volumineuse. Dans le format binaire, si la valeur d’un nœud d’élément est une séquence d’ID de chaîne de dictionnaire, les valeurs de ces chaînes sont concaténées. Il peut s’agir d’une expansion extrêmement importante et est atténuée par cette limite.

S’applique à