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é
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.