XmlDictionaryReaderQuotas.MaxArrayLength Propriedade

Definição

Obtém ou define o tamanho máximo permitido da matriz.

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 da propriedade

O comprimento máximo permitido da matriz. O padrão é 16384.

Exceções

set Tentando o valor, mas os valores de cota são somente leitura para essa instância.

set Tentando o valor para menos de zero.

Comentários

Essa cota rege o tamanho máximo da matriz que é criado e retornado por várias chamadas à API. Ele afeta APIs de matriz especiais, bem como matrizes de bytes retornadas de ReadContentAsBase64(). Esse limite não afeta a substituição ReadContentAsBase64() que usa uma matriz para ser preenchida com dados.

Observe que esse valor de propriedade se aplica a cada etapa do processamento de mensagens. Isso inclui algumas etapas que podem expandir o tamanho de uma mensagem ou parte da mensagem. Em particular, a criptografia pode aumentar drasticamente o tamanho de uma mensagem. Ao definir esse valor, você deve levar isso em conta.

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

Aplica-se a