Aracılığıyla paylaş


NetMsmqBinding.ReaderQuotas Özellik

Tanım

Bu bağlamayla ilişkili olan öğesini XmlDictionaryReaderQuotas alır veya ayarlar.

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

Özellik Değeri

XmlDictionaryReaderQuotas

XmlDictionaryReaderQuotas Bu bağlama ile ilişkili.

Özel durumlar

Bu durumda değer null olur.

Örnekler

Aşağıdaki kod özelliğin XmlDictionaryReaderQuotas nasıl ayarlandığını gösterir.

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

Açıklamalar

nesnesi, XmlDictionaryReaderQuotas bağlama ile yapılandırılan uç noktalar tarafından işlenebilen SOAP iletilerinin karmaşıklığıyla ilgili kısıtlamaları tanımlar. Bu kısıtlamalar , , maxBytesPerRead, maxDepth``maxNameTableCharCountve maxStringContentLengthkısıtlamalarıdırmaxArrayLength. Bu değerler hizmet reddi saldırılarının önlenmesine yardımcı olur. Daha fazla bilgi için bkz. XmlDictionaryReaderQuotas.

Şunlara uygulanır