WebHttpBindingElement.ReaderQuotas Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia element konfiguracji, który zawiera ograniczenia dotyczące złożoności komunikatów PROTOKOŁU SOAP, które mogą być przetwarzane przez punkty końcowe skonfigurowane za pomocą tego powiązania.
public:
property System::ServiceModel::Configuration::XmlDictionaryReaderQuotasElement ^ ReaderQuotas { System::ServiceModel::Configuration::XmlDictionaryReaderQuotasElement ^ get(); };
[System.Configuration.ConfigurationProperty("readerQuotas")]
public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get; }
[<System.Configuration.ConfigurationProperty("readerQuotas")>]
member this.ReaderQuotas : System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
Public ReadOnly Property ReaderQuotas As XmlDictionaryReaderQuotasElement
Wartość właściwości
Określa XmlDictionaryReaderQuotasElement ograniczenia złożoności.
- Atrybuty
Wyjątki
Zestaw wartości to null.
Wartości przydziału są XmlDictionaryReaderQuotas tylko do odczytu.
Zestaw przydziałów musi być dodatni.
Uwagi
Ograniczenia złożoności chronią przed atakami typu "odmowa usługi" (DOS), które próbują wykorzystać złożoność komunikatów w celu powiązania zasobów przetwarzania punktów końcowych. Właściwości, które wyrażają te ograniczenia i ich wartości domyślne (w bajtach), są następujące:
MaxDepth = 32
MaxStringContentLength = 8192
MaxArrayLength = 16384
MaxBytesPerRead = 4096
MaxNameTableCharCount = 16384