WebHttpBinding.ReaderQuotas Propriété
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.
Obtient ou définit des contraintes sur la complexité des messages SOAP pouvant être traités par les points de terminaison configurés avec cette liaison.
public:
property System::Xml::XmlDictionaryReaderQuotas ^ ReaderQuotas { System::Xml::XmlDictionaryReaderQuotas ^ get(); void set(System::Xml::XmlDictionaryReaderQuotas ^ value); };
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get; set; }
member this.ReaderQuotas : System.Xml.XmlDictionaryReaderQuotas with get, set
Public Property ReaderQuotas As XmlDictionaryReaderQuotas
Valeur de propriété
XmlDictionaryReaderQuotas spécifiant les contraintes de complexité.
Exceptions
La valeur définie est null
.
Les valeurs de quota de XmlDictionaryReaderQuotas sont en lecture seule.
Les quotas définis doivent être positifs.
Remarques
Les contraintes de complexité permettent de protéger l'application contre les attaques par déni de service (DoS) qui tentent d'exploiter la complexité des messages pour bloquer les ressources allouées au traitement des points de terminaison. Les propriétés qui expriment ces contraintes et leurs valeurs par défaut (en octets) sont les suivantes :
MaxDepth = 32
MaxStringContentLength = 8192
MaxArrayLength = 16384
MaxBytesPerRead = 4096
MaxNameTableCharCount = 16384