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 získat set hodnotu, ale hodnoty kvóty jsou pro tuto instanci jen pro čtení.
Pokus o set hodnotu menší než nula
Poznámky
Tato kvóta určuje maximální délku pole, která se vytváří a vrací různými voláními rozhraní API. Ovlivňuje speciální rozhraní API pole i 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 platí pro každý krok zpracování zprávy. 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é vzít v úvahu tuto hodnotu.
Instance vytvořené pomocí veřejného konstruktoru mají vlastnosti, které mohou být set.