XmlDictionaryReaderQuotas Classe

Définition

Contient des valeurs de quota configurables pour les XmlDictionaryReaders.

public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
Héritage
XmlDictionaryReaderQuotas

Remarques

XmlDictionary les instances sont utilisées par WCF lors de la sérialisation et de la désérialisation des messages SOAP. Contient XmlDictionary des paires chaîne/valeur utilisées pour diminuer la taille du message SOAP. Lors de la sérialisation d’un message, la valeur est écrite à la place de la chaîne. Lors de la désérialisation du message, la valeur est lue, mais la chaîne est écrite dans l’objet message. XmlDictionaryReaderQuotas est une classe qui contient un certain nombre de quotas utilisés par la XmlDictionaryReader classe. Les quotas constituent la fonctionnalité de sécurité la plus importante des lecteurs de dictionnaire. Une instance de quotas doit être affectée aux méthodes de fabrique de lecteur de dictionnaire. Le constructeur sans paramètre crée des valeurs par défaut « sécurisées » (identiques aux valeurs par défaut encodées) et la classe a une propriété statique Max pour créer un lecteur sans quotas.

Constructeurs

XmlDictionaryReaderQuotas()

Crée une instance de cette classe.

Propriétés

Max

Obtient une instance de cette classe où toutes les propriétés ont les valeurs maximales.

MaxArrayLength

Obtient ou définit la longueur maximale de tableau autorisée.

MaxBytesPerRead

Obtient ou définit le nombre maximal d’octets autorisés retournés pour chaque lecture.

MaxDepth

Obtient ou définit la profondeur maximale des nœuds imbriqués.

MaxNameTableCharCount

Obtient ou définit le nombre maximal de caractères autorisés dans un nom de table.

MaxStringContentLength

Obtient ou définit la longueur de chaîne maximale retournée par le lecteur.

ModifiedQuotas

Obtient les quotas modifiés pour les XmlDictionaryReaderQuotas.

Méthodes

CopyTo(XmlDictionaryReaderQuotas)

Définit les propriétés sur une instance de quotas passée, d'après les valeurs de cette instance.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à