Aracılığıyla paylaş


BinaryMessageEncodingBindingElement.ReaderQuotas Özellik

Tanım

Bu bağlama öğesiyle yapılandırılan uç noktalar tarafından işlenebilen XML iletilerinin karmaşıklığıyla ilgili kısıtlamaları alır veya ayarlar.

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

Özellik Değeri

değiştirilen XmlDictionaryReaderQuotas SOAP iletilerindeki karmaşıklık kısıtlamalarını belirten. Bu kısıtlamalar için varsayılan değerler aşağıdaki açıklamalar bölümünde verilmiştir.

Örnekler

XmlDictionaryReaderQuotas quotas = be.ReaderQuotas;
Dim quotas As XmlDictionaryReaderQuotas = be.ReaderQuotas

Açıklamalar

Karmaşıklık kısıtlamaları, uç nokta işleme kaynaklarını bağlamak için ileti karmaşıklığını kullanmaya çalışan bir hizmet reddi (DOS) saldırılarına karşı koruma sağlar. Bu kısıtlamaları ve bunların varsayılan değerlerini ifade eden özellikler şunlardır:

Bu özelliğin .NET Framework 4.0 sürümünden bu yana bir ortak ayarlayıcı vardır.

Şunlara uygulanır