Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

XmlDictionaryReaderQuotas classe

 

Date de publication : novembre 2016

Contient des valeurs de quota configurables pour les XmlDictionaryReaders.

Espace de noms:   System.Xml
Assembly:  System.Runtime.Serialization (dans System.Runtime.Serialization.dll)

System.Object
  System.Xml.XmlDictionaryReaderQuotas

public sealed class XmlDictionaryReaderQuotas

NomDescription
System_CAPS_pubmethodXmlDictionaryReaderQuotas()

Crée une instance de cette classe.

NomDescription
System_CAPS_pubpropertySystem_CAPS_staticMax

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

System_CAPS_pubpropertyMaxArrayLength

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

System_CAPS_pubpropertyMaxBytesPerRead

Obtient et définit le nombre maximal d'octets autorisés retournés pour chaque lecture.

System_CAPS_pubpropertyMaxDepth

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

System_CAPS_pubpropertyMaxNameTableCharCount

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

System_CAPS_pubpropertyMaxStringContentLength

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

System_CAPS_pubpropertyModifiedQuotas

Obtient les quotas modifiés pour le XmlDictionaryReaderQuotas.

NomDescription
System_CAPS_pubmethodCopyTo(XmlDictionaryReaderQuotas)

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

System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

XmlDictionary instances sont utilisés par WCF quand sérialiser et désérialiser les messages SOAP. La XmlDictionary contient les paires chaîne/valeur qui sont utilisés pour réduire 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 de la valeur est lue mais la chaîne est écrite dans l’objet du message. XmlDictionaryReaderQuotas est une classe qui contient un 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 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.

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 3.0
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: