NetMsmqBinding.ReaderQuotas Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 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``maxNameTableCharCount
ve maxStringContentLength
kı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.