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

Объект XmlDictionaryReaderQuotas, связанный с этой привязкой.

Исключения

Значение — null.

Примеры

В следующем примере кода показано, как задать свойство XmlDictionaryReaderQuotas.

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

Комментарии

Объект XmlDictionaryReaderQuotas определяет ограничения по сложности сообщений SOAP, которые могут обрабатываться конечными точками, настроенными с использованием данной привязки. Эти ограничения включают maxArrayLength, maxBytesPerRead, maxDepth, maxNameTableCharCount и maxStringContentLength. Эти значения позволяют защититься от атак типа "отказ в обслуживании". Для получения дополнительной информации см. XmlDictionaryReaderQuotas.

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