XmlDictionaryReaderQuotas.MaxStringContentLength Właściwość

Definicja

Pobiera lub ustawia maksymalną długość ciągu zwróconą przez czytnik.

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

Wartość właściwości

Int32

Maksymalna długość ciągu zwrócona przez czytnik. Wartość domyślna to 8192.

Wyjątki

set Próba wartości, ale wartości przydziału są tylko do odczytu dla tego wystąpienia.

set Próba wartości jest mniejsza niż zero.

Uwagi

Ten limit przydziału ogranicza długość ciągów tworzonych i zwracanych przez różne interfejsy API. Podczas wywoływania Read() i sprawdzania Value właściwości czytnik dzieli wartości ciągów na możliwe do zarządzania elementy (w trybie przesyłania strumieniowego). Jednak wywołanie ReadContentAsString() łączy wszystkie te elementy i zwraca jeden duży ciąg. W formacie binarnym, jeśli wartość węzła elementu jest sekwencją identyfikatorów ciągów słownika, wartości tych ciągów są łączone. Może to być bardzo duża ekspansja i jest ograniczana przez ten limit.

Dotyczy