XmlDictionaryReaderQuotas XmlDictionaryReaderQuotas XmlDictionaryReaderQuotas XmlDictionaryReaderQuotas Class

Définition

Contient des valeurs de quota configurables pour les XmlDictionaryReaders.Contains configurable quota values for XmlDictionaryReaders.

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

Remarques

XmlDictionary instances sont utilisées par WCF lors de la sérialisation et désérialisation des messages SOAP.XmlDictionary instances are used by WCF when serializing and deserializing SOAP messages. Le XmlDictionary contient les paires chaîne/valeur qui sont utilisés pour réduire la taille du message SOAP.The XmlDictionary contains string/value pairs which are used to decrease the size of the SOAP message. Lors de la sérialisation d’un message de la valeur est écrite à la place de la chaîne.When serializing a message the value is written in place of the string. Lors de la désérialisation du message la valeur est lue mais la chaîne est écrite dans l’objet de message.When deserializing the message the value is read but the string is written to the message object. XmlDictionaryReaderQuotas est une classe qui contient un nombre de quotas utilisés par la XmlDictionaryReader classe.XmlDictionaryReaderQuotas is a class that contains a number of quotas used by the XmlDictionaryReader class. Les quotas constituent la fonctionnalité de sécurité la plus importante des lecteurs de dictionnaire.The most important security feature of the dictionary readers is quotas. Une instance de quotas doit être affectée aux méthodes de fabrique de lecteur de dictionnaire.A quotas instance must be given to the dictionary reader factory methods. Le constructeur par défaut crée des valeurs par défaut « sécurisées » (identiques aux valeurs par défaut encodées) et la classe possède une propriété Max statique pour créer un lecteur sans quotas.The default constructor creates "secure" defaults (same as encoded defaults), and the class has a static Max property for creating a reader without quotas.

Constructeurs

XmlDictionaryReaderQuotas() XmlDictionaryReaderQuotas() XmlDictionaryReaderQuotas() XmlDictionaryReaderQuotas()

Crée une instance de cette classe.Creates a new instance of this class.

Propriétés

Max Max Max Max

Obtient une instance de cette classe où toutes les propriétés ont les valeurs maximales.Gets an instance of this class with all properties set to maximum values.

MaxArrayLength MaxArrayLength MaxArrayLength MaxArrayLength

Obtient ou définit la longueur maximale de tableau autorisée.Gets or sets the maximum allowed array length.

MaxBytesPerRead MaxBytesPerRead MaxBytesPerRead MaxBytesPerRead

Obtient ou définit le nombre maximal d’octets autorisés retournés pour chaque lecture.Gets or sets the maximum allowed bytes returned for each read.

MaxDepth MaxDepth MaxDepth MaxDepth

Obtient ou définit la profondeur maximale des nœuds imbriqués.Gets or sets the maximum nested node depth.

MaxNameTableCharCount MaxNameTableCharCount MaxNameTableCharCount MaxNameTableCharCount

Obtient ou définit le nombre maximal de caractères autorisés dans un nom de table.Gets or sets the maximum characters allowed in a table name.

MaxStringContentLength MaxStringContentLength MaxStringContentLength MaxStringContentLength

Obtient ou définit la longueur de chaîne maximale retournée par le lecteur.Gets or sets the maximum string length returned by the reader.

ModifiedQuotas ModifiedQuotas ModifiedQuotas ModifiedQuotas

Obtient les quotas modifiés pour les XmlDictionaryReaderQuotas.Gets the modified quotas for the XmlDictionaryReaderQuotas.

Méthodes

CopyTo(XmlDictionaryReaderQuotas) CopyTo(XmlDictionaryReaderQuotas) CopyTo(XmlDictionaryReaderQuotas) CopyTo(XmlDictionaryReaderQuotas)

Définit les propriétés sur une instance de quotas passée, d'après les valeurs de cette instance.Sets the properties on a passed-in quotas instance, based on the values in this instance.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à