XmlDictionaryReaderQuotas Classe

Définition

Contient des valeurs de quota configurables pour 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. Les XmlDictionary paires chaîne/valeur qui sont 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 de message. XmlDictionaryReaderQuotas est une classe qui contient un certain nombre de quotas utilisés par la XmlDictionaryReader classe. La fonctionnalité de sécurité la plus importante des lecteurs de dictionnaire est des quotas. Une instance de quotas doit être donné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 codées) et la classe a une propriété statique Max pour créer un lecteur sans quotas.

Constructeurs

Nom Description
XmlDictionaryReaderQuotas()

Crée une instance de cette classe.

Propriétés

Nom Description
Max

Obtient une instance de cette classe avec toutes les propriétés définies sur des valeurs maximales.

MaxArrayLength

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

MaxBytesPerRead

Obtient ou définit les octets autorisés maximum retournés pour chaque lecture.

MaxDepth

Obtient ou définit la profondeur maximale du nœud imbriqué.

MaxNameTableCharCount

Obtient ou définit les caractères maximum 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 le XmlDictionaryReaderQuotas.

Méthodes

Nom Description
CopyTo(XmlDictionaryReaderQuotas)

Définit les propriétés d’une instance de quotas transmises, en fonction des valeurs de cette instance.

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à