XmlDictionaryReaderQuotas.MaxArrayLength Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.