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