XmlDictionaryReaderQuotas.MaxArrayLength Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
.