<readerQuotas>
Defines the constraints on the complexity of SOAP messages that can be processed by endpoints configured with a binding.
Иерархия схемы
<system.serviceModel>
<bindings>
Синтаксис
<readerQuotas
maxArrayLength="Integer"
maxBytesPerRead="Integer"
maxDepth="Integer"
maxNameTableCharCount="Integer"
maxStringContentLength=="Integer" />
Атрибуты и элементы
The following sections describe attributes, child elements, and parent elements.
Атрибуты
Attribute | Description |
---|---|
maxArrayLength |
A positive integer that specifies the maximum allowed array length of data being received by Windows Communication Foundation (WCF) from a client. The default is 16384. |
maxBytesPerRead |
A positive integer that specifies the maximum allowed bytes returned per read. The default is 4096. |
maxDepth |
A positive integer that specifies the maximum nested node depth per read. The default is 32. |
maxNameTableCharCount |
A positive integer that specifies the maximum characters allowed in a table name. The default is 16384. |
maxStringContentLength |
A positive integer that specifies the maximum characters allowed in XML element content. The default is 8192. |
Дочерние элементы
None
Родительские элементы
This element is the child element of all the standard bindings that come with Windows Communication Foundation (WCF).
Замечания
The complexity constraints provide protection from denial of service (DOS) attacks that attempt to use message complexity to tie up endpoint processing resources. Other complexity constraints include items such as a maximum element depth and a maximum length for string content within the message.
См. также
Справочник
<customBinding>
XmlDictionaryReaderQuotasElement
Основные понятия
Другие ресурсы
Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients