Compartilhar via


XmlDictionaryReaderQuotas Classe

Definição

Contém valores de cota configuráveis para XmlDictionaryReaders.

public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
Herança
XmlDictionaryReaderQuotas

Comentários

XmlDictionary as instâncias são usadas pelo WCF ao serializar e desserializar mensagens SOAP. Os XmlDictionary pares de cadeia de caracteres/valor que são usados para diminuir o tamanho da mensagem SOAP. Ao serializar uma mensagem, o valor é gravado no lugar da cadeia de caracteres. Ao desserializar a mensagem, o valor é lido, mas a cadeia de caracteres é gravada no objeto de mensagem. XmlDictionaryReaderQuotas é uma classe que contém uma série de cotas usadas pela XmlDictionaryReader classe. O recurso de segurança mais importante dos leitores de dicionário são as cotas. Uma instância de cotas deve ser fornecida aos métodos de fábrica do leitor de dicionário. O construtor sem parâmetros cria padrões "seguros" (o mesmo que padrões codificados) e a classe tem uma propriedade estática Max para criar um leitor sem cotas.

Construtores

XmlDictionaryReaderQuotas()

Cria uma nova instância dessa classe.

Propriedades

Max

Obtém uma instância dessa classe com todas as propriedades definidas com valores máximos.

MaxArrayLength

Obtém ou define a extensão máxima permitida da matriz.

MaxBytesPerRead

Obtém ou define o máximo permitido de bytes retornados para cada leitura.

MaxDepth

Obtém ou define a profundidade máxima do nó aninhado.

MaxNameTableCharCount

Obtém ou define o máximo de caracteres permitido em um nome de tabela.

MaxStringContentLength

Obtém ou define o tamanho máximo da cadeia de caracteres retornada pelo leitor.

ModifiedQuotas

Obtém as cotas modificadas para o XmlDictionaryReaderQuotas.

Métodos

CopyTo(XmlDictionaryReaderQuotas)

Define as propriedades em uma instância de cotas transmitida, com base nos valores nesta instância.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a