XmlDictionaryReaderQuotas.MaxArrayLength Właściwość

Definicja

Pobiera lub ustawia maksymalną dozwoloną długość tablicy.

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

Wartość właściwości

Maksymalna dozwolona długość tablicy. Wartość domyślna to 16384.

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 zarządza maksymalną długością tablicy, która jest tworzona i zwracana przez różne wywołania interfejsu API. Ma to wpływ na specjalne interfejsy API tablicy, a także tablice bajtów zwracane z readContentAsBase64(). Ten limit nie ma wpływu na przesłonięcia ReadContentAsBase64(), które pobiera tablicę do wypełnienia danymi.

Należy pamiętać, że ta wartość właściwości ma zastosowanie do każdego kroku przetwarzania komunikatów. Obejmuje to kilka kroków, które mogą rozszerzać rozmiar wiadomości lub części wiadomości. W szczególności szyfrowanie może znacznie zwiększyć rozmiar komunikatu. Podczas ustawiania tej wartości należy uwzględnić tę wartość.

Wystąpienia utworzone za pomocą konstruktora publicznego mają właściwości, które mogą być set.

Dotyczy