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 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.