NetMsmqBinding.ReaderQuotas Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die dieser Bindung zugeordnete XmlDictionaryReaderQuotas ab oder legt diese 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, die dieser Bindung zugeordnet sind.
Ausnahmen
Der Wert ist null
.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, 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 Beschränkungen für die Komplexität von SOAP-Nachrichten, die von mit einer Bindung konfigurierten Endpunkten verarbeitet werden können. Zu diesen Einschränkungen gehören maxArrayLength
, maxBytesPerRead
, maxDepth
, maxNameTableCharCount
und maxStringContentLength
. Diese Werte helfen, Denial-of-Service-Angriffe zu verhindern. Weitere Informationen finden Sie unter XmlDictionaryReaderQuotas.