NetMsmqBinding.ReaderQuotas Eigenschaft

Definition

Ruft die XmlDictionaryReaderQuotas dieser Bindung zugeordnete Bindung ab oder legt sie fest.

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

Eigenschaftswert

Die XmlDictionaryReaderQuotas dieser Bindung zugeordnete.

Ausnahmen

Der Wert ist null.

Beispiele

Der folgende Code zeigt, wie die XmlDictionaryReaderQuotas Eigenschaft festgelegt wird.

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

Hinweise

Das XmlDictionaryReaderQuotas Objekt definiert Einschränkungen für die Komplexität von SOAP-Nachrichten, die von Endpunkten verarbeitet werden können, die mit einer Bindung konfiguriert sind. Diese Einschränkungen umfassen maxArrayLength, , maxBytesPerRead, maxDepth, maxNameTableCharCountund maxStringContentLength. Diese Werte helfen bei der Verhinderung von Denial-of-Service-Angriffen. Weitere Informationen finden Sie unter XmlDictionaryReaderQuotas.

Gilt für: