NetMsmqBinding.ReaderQuotas Propriété

Définition

Obtient ou définit les XmlDictionaryReaderQuotas associés à 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

XmlDictionaryReaderQuotas associé à cette liaison.

Exceptions

La valeur est null.

Exemples

Le code suivant illustre la définition de la propriété XmlDictionaryReaderQuotas.

NetMsmqBinding binding = new NetMsmqBinding();
XmlDictionaryReaderQuotas readerQuotas = new XmlDictionaryReaderQuotas();
readerQuotas.MaxArrayLength = 25 * 1024;
binding.ReaderQuotas = readerQuotas;

Remarques

L’objet XmlDictionaryReaderQuotas définit des contraintes sur la complexité des messages SOAP qui peuvent être traités par les points de terminaison configurés avec une liaison. Ces contraintes incluent notamment maxArrayLength, maxBytesPerRead, maxDepth, maxNameTableCharCount et maxStringContentLength. Ces valeurs participent à la prévention d'attaques par déni de service. Pour plus d'informations, consultez XmlDictionaryReaderQuotas.

S’applique à