TextMessageEncodingBindingElement.ReaderQuotas Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает ограничения сложности сообщений SOAP, которые могут обрабатываться конечными точками, настроенными с помощью этой привязки.
public:
property System::Xml::XmlDictionaryReaderQuotas ^ ReaderQuotas { System::Xml::XmlDictionaryReaderQuotas ^ get(); void set(System::Xml::XmlDictionaryReaderQuotas ^ value); };
public:
property System::Xml::XmlDictionaryReaderQuotas ^ ReaderQuotas { System::Xml::XmlDictionaryReaderQuotas ^ get(); };
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get; set; }
public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get; }
member this.ReaderQuotas : System.Xml.XmlDictionaryReaderQuotas with get, set
member this.ReaderQuotas : System.Xml.XmlDictionaryReaderQuotas
Public Property ReaderQuotas As XmlDictionaryReaderQuotas
Public ReadOnly Property ReaderQuotas As XmlDictionaryReaderQuotas
Значение свойства
Это XmlDictionaryReaderQuotas указывает ограничения сложности обмена сообщениями SOAP. Значения по умолчанию для этих ограничений приведены в следующем разделе "Примечания".
Комментарии
Ограничения сложности защищают от атак типа "отказ в обслуживании" (DOS), которые пытаются использовать сложность сообщения для привязки ресурсов обработки конечных точек. Свойства, которые выражают эти ограничения, и их значения по умолчанию:
MaxDepth = 32
MaxStringContentLength = 8192
MaxArrayLength = 16384
MaxBytesPerRead = 4096
MaxNameTableCharCount = 16384