XmlDictionaryReaderQuotas.MaxStringContentLength Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.