NetMsmqBinding.ReaderQuotas プロパティ

定義

このバインドに関連付けられる XmlDictionaryReaderQuotas を取得または設定します。Gets or sets the XmlDictionaryReaderQuotas that is associated with this binding.

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

プロパティ値

このバインドに関連付けられた XmlDictionaryReaderQuotasThe XmlDictionaryReaderQuotas associated with this binding.

例外

値が null です。The value is null.

次のコードは、XmlDictionaryReaderQuotas プロパティを設定する方法を示しています。The following code shows how to set the XmlDictionaryReaderQuotas property.

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

注釈

XmlDictionaryReaderQuotas オブジェクトは、バインディングを使用して構成されるエンドポイントにより処理可能な、SOAP メッセージの複雑さに対する制約を定義します。The XmlDictionaryReaderQuotas object defines constraints on the complexity of SOAP messages that can be processed by endpoints configured with a binding. これらの制約には、maxArrayLengthmaxBytesPerReadmaxDepthmaxNameTableCharCount、および maxStringContentLength が含まれます。These constraints include maxArrayLength, maxBytesPerRead, maxDepth, maxNameTableCharCount, and maxStringContentLength. これらの値は、サービス拒否攻撃の防止に役立ちます。These values aid in the prevention of denial of service attacks. 詳細については、「XmlDictionaryReaderQuotas」を参照してください。For more information, see XmlDictionaryReaderQuotas.

適用対象