NetMsmqBinding.ReaderQuotas Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.