NetMsmqBinding.ReaderQuotas Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает связанный XmlDictionaryReaderQuotas с этой привязкой объект.
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
Значение свойства
Связанная XmlDictionaryReaderQuotas с этой привязкой.
Исключения
Значение равно null.
Примеры
В следующем коде показано, как задать XmlDictionaryReaderQuotas свойство.
NetMsmqBinding binding = new NetMsmqBinding();
XmlDictionaryReaderQuotas readerQuotas = new XmlDictionaryReaderQuotas();
readerQuotas.MaxArrayLength = 25 * 1024;
binding.ReaderQuotas = readerQuotas;
Комментарии
Объект XmlDictionaryReaderQuotas определяет ограничения сложности сообщений SOAP, которые могут обрабатываться конечными точками, настроенными с привязкой. К этим ограничениям относятся maxArrayLength, , maxBytesPerReadmaxDepth, maxNameTableCharCountи maxStringContentLength. Эти ценности помогают предотвратить атаки типа "отказ в обслуживании". Дополнительные сведения см. в разделе XmlDictionaryReaderQuotas.