XmlDictionaryReaderQuotas.MaxStringContentLength Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja az olvasó által visszaadott maximális sztringhosszt.
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
Tulajdonság értéke
Az olvasó által visszaadott maximális sztringhossz. Az alapértelmezett érték 8192.
Kivételek
Próbálja meg az set értéket, de a kvótaértékek írásvédettek ebben a példányban.
Próbálja meg set nullánál kisebbre beállítani az értéket.
Megjegyzések
Ez a kvóta korlátozza a különböző API-k által létrehozott és visszaadott sztringek hosszát. Amikor meghívja Read() és ellenőrzi a Value tulajdonságot, az olvasó a sztringértékeket kezelhető részekre bontja (streamelési módban). A hívás ReadContentAsString() azonban összefűzi ezeket a darabokat, és egy nagy sztringet ad vissza. Bináris formátumban, ha egy elemcsomópont értéke szótári sztringazonosítók sorozata, akkor a sztringek értékei összefűződnek. Ez rendkívül nagy bővülés lehet, és ezt a korlátot csökkenti.