Share via


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é

Int32

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

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 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 propriété Value, le lecteur segmente les valeurs de chaîne en éléments gérables (mode en continu uniquement). Toutefois, l'appel à ReadContentAsString() concatène tous ces éléments et retourne une seule grande chaîne. En 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. Cette expansion peut être relativement importante, mais elle est atténuée par cette limite.

S’applique à