XmlDictionaryReaderQuotas.MaxArrayLength Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a extensão máxima permitida 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
A extensão máxima permitida da matriz. O padrão é 16384.
Exceções
Tentando o valor set
, mas valores de cota são somente leitura para esta instância.
Tentando set
o valor para menor que zero.
Comentários
Essa cota rege o comprimento 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
.