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

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.

Platí pro