XmlDictionaryReaderQuotas.MaxArrayLength Vlastnost

Definice

Získá nebo nastaví maximální povolenou délku pole.

public:
 property int MaxArrayLength { int get(); void set(int value); };
public int MaxArrayLength { get; set; }
member this.MaxArrayLength : int with get, set
Public Property MaxArrayLength As Integer

Hodnota vlastnosti

Int32

Maximální povolená délka pole. Výchozí hodnota je 16384.

Výjimky

Pokoušíte se o set hodnotu, ale hodnoty kvót jsou pro tuto instanci jen pro čtení.

Pokus o set hodnotu menší než nula

Poznámky

Tato kvóta řídí maximální délku pole vytvořenou a vrácenou různými voláními rozhraní API. Ovlivňuje speciální rozhraní API pole a také bajtová pole vrácená z ReadContentAsBase64(). Tento limit nemá vliv na přepsání ReadContentAsBase64(), které přebírá pole, které má být naplněno daty.

Všimněte si, že tato hodnota vlastnosti se vztahuje na každý krok zpracování zpráv. To zahrnuje některé kroky, které můžou rozšířit velikost zprávy nebo části zprávy. Šifrování může zejména výrazně zvětšit velikost zprávy. Při nastavování této hodnoty je nutné tuto hodnotu vzít v úvahu.

Instance vytvořené pomocí veřejného konstruktoru mají vlastnosti, které mohou být set.

Platí pro