WSHttpBindingBase.ReaderQuotas Propriété

Définition

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.Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this binding.

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 qui spécifie les contraintes de complexité.The XmlDictionaryReaderQuotas that specifies the complexity constraints.

Exemples

Cet exemple montre comment obtenir la taille maximale pour un message.This example shows how to get the maximum size for a message.

XmlDictionaryReaderQuotas readerQuotas =
binding1.ReaderQuotas;
Dim readerQuotas As XmlDictionaryReaderQuotas = binding1.ReaderQuotas

Remarques

Les contraintes de complexité peuvent inclure, entre autres, une profondeur d'élément maximale et une longueur maximale pour le contenu de chaîne du message.The complexity constraints include items like a maximum element depth, a maximum length for string content within the message. Les contraintes permettent de protéger l'application contre les attaques par déni de service (DoS) qui tentent d'utiliser la complexité de message pour bloquer les ressources allouées au traitement des points de terminaison.The constraints protect against a class of denial of service (DoS) attacks that attempt to use message complexity to tie up endpoint processing resources.

S’applique à