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.

Применяется к