Sdílet prostřednictvím


NetMsmqBinding.ReaderQuotas Vlastnost

Definice

Získá nebo nastaví XmlDictionaryReaderQuotas , který je přidružen k této vazbě.

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

Hodnota vlastnosti

XmlDictionaryReaderQuotas

Přidružená XmlDictionaryReaderQuotas k této vazbě.

Výjimky

Hodnota je null.

Příklady

Následující kód ukazuje, jak nastavit XmlDictionaryReaderQuotas vlastnost.

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

Poznámky

Objekt XmlDictionaryReaderQuotas definuje omezení složitosti zpráv SOAP, které lze zpracovat koncovými body nakonfigurovanými vazbou. Mezi tato omezení patří maxArrayLength: , maxBytesPerRead, maxNameTableCharCount``maxDepth, a maxStringContentLength. Tyto hodnoty pomáhají předcházet útokům na odepření služby. Další informace naleznete v tématu XmlDictionaryReaderQuotas.

Platí pro