XmlDictionaryReaderQuotas.MaxStringContentLength Eigenschap

Definitie

Hiermee wordt de maximale tekenreekslengte opgehaald of ingesteld die door de lezer wordt geretourneerd.

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

Waarde van eigenschap

De maximale tekenreekslengte die door de lezer wordt geretourneerd. De standaardwaarde is 8192.

Uitzonderingen

De waarde wordt geprobeerd set , maar quotumwaarden zijn alleen-lezen voor dit exemplaar.

Probeert de set waarde te kleiner dan nul.

Opmerkingen

Dit quotum beperkt de lengte van tekenreeksen die worden gemaakt en geretourneerd door verschillende API's. Bij het aanroepen Read() en controleren van de Value eigenschap segmenteert de lezer tekenreekswaarden in beheerbare stukken (wanneer deze zich in de streamingmodus bevindt). Het aanroepen van ReadContentAsString() voegt echter al deze stukken samen en retourneert één grote tekenreeks. Als in de binaire indeling de waarde van een elementknooppunt een reeks woordenlijsttekenreeks-id's is, worden de waarden van deze tekenreeksen samengevoegd. Dit kan een extreem grote uitbreiding zijn en wordt beperkt door deze limiet.

Van toepassing op