XmlDictionaryReaderQuotas.MaxStringContentLength Egenskap

Definition

Hämtar eller anger den maximala stränglängden som returneras av läsaren.

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

Egenskapsvärde

Den maximala stränglängden som returneras av läsaren. Standardvärdet är 8192.

Undantag

Försöker till set värdet, men kvotvärdena är skrivskyddade för den här instansen.

Försöker att set värdet ska vara mindre än noll.

Kommentarer

Den här kvoten begränsar längden på strängar som skapas och returneras av olika API:er. När du anropar Read() och kontrollerar Value egenskapen delar läsaren upp strängvärden i hanterbara delar (i strömningsläge). Anropet ReadContentAsString() sammanfogar dock alla dessa bitar och returnerar en stor sträng. Om värdet för en elementnod i binärt format är en sekvens med ordlistesträngs-ID:t sammanfogas värdena för dessa strängar. Detta kan vara en mycket stor expansion och minimeras av den här gränsen.

Gäller för