WebHttpBindingElement.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 l’élément de configuration qui contient les contraintes sur la complexité des messages SOAP qui peuvent être traités par les points de terminaison configurés avec cette liaison.
public:
property System::ServiceModel::Configuration::XmlDictionaryReaderQuotasElement ^ ReaderQuotas { System::ServiceModel::Configuration::XmlDictionaryReaderQuotasElement ^ get(); };
[System.Configuration.ConfigurationProperty("readerQuotas")]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get; }
[<System.Configuration.ConfigurationProperty("readerQuotas")>]
member this.ReaderQuotas : System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
Public ReadOnly Property ReaderQuotas As XmlDictionaryReaderQuotasElement
Valeur de propriété
Qui XmlDictionaryReaderQuotasElement spécifie les contraintes de complexité.
- Attributs
Exceptions
La valeur définie est null.
Les valeurs de quota sont XmlDictionaryReaderQuotas en lecture seule.
Les quotas définis doivent être positifs.
Remarques
Les contraintes de complexité protègent contre une classe d’attaques par déni de service (DOS) qui tentent d’utiliser la complexité des messages pour lier des ressources de traitement de point 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