XmlDictionaryReaderQuotas Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |