XmlDictionaryReaderQuotas.MaxArrayLength Propriedade

Definição

Obtém ou define o comprimento máximo permitido do array.

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

Valor de Propriedade

O comprimento máximo permitido do array. O padrão é 16384.

Exceções

Estou a tentar o set valor, mas os valores das quotas são apenas leitura neste caso.

Tentar reduzir set o valor para menos de zero.

Observações

Esta quota regula o comprimento máximo do array que é criado e devolvido por várias chamadas de API. Afeta APIs de arrays especiais, bem como arrays de bytes devolvidos de ReadContentAsBase64(). Este limite não afeta o override ReadContentAsBase64(), que exige que um array seja preenchido com dados.

Note que este valor de propriedade aplica-se a todas as etapas do processamento de mensagens. Isto inclui alguns passos que podem aumentar o tamanho de uma mensagem ou de uma parte de mensagem. Em particular, a encriptação pode aumentar drasticamente o tamanho de uma mensagem. Ao definir este valor, deve ter isso em conta.

Instâncias criadas com o construtor público têm propriedades que podem ser set.

Aplica-se a