Compartir a través de


<readerQuotas>

Define las restricciones en la complejidad de mensajes SOAP que pueden ser procesados por extremos configurados con un enlace.

<<system.serviceModel>>
  <enlaces>

<readerQuotas 
    maxArrayLength="Integer"
        maxBytesPerRead="Integer"
        maxDepth="Integer"
        maxNameTableCharCount="Integer"
    maxStringContentLength=="Integer" />

Atributos y elementos

Atributos

Atributo Descripción

maxArrayLength

Un entero positivo que especifica la longitud de matriz máxima permitida. El valor predeterminado es 16384.

maxBytesPerRead

Un entero positivo que especifica el valor máximo permitido de bytes devueltos por lectura. El valor predeterminado es 4096.

maxDepth

Un entero positivo que especifica la profundidad de nodo anidada máxima por lectura. El valor predeterminado es 32.

maxNameTableCharCount

Un entero positivo que especifica los caracteres máximos permitidos en un nombre de tabla. El valor predeterminado es 16384.

maxStringContentLength

Un entero positivo que especifica los caracteres máximos permitidos en contenido de elemento XML. El valor predeterminado es 8192.

Elementos secundarios

Ninguno

Elementos primarios

Este elemento es el elemento secundario de todos los enlaces estándar que vienen con Windows Communication Foundation (WCF).

Comentarios

Las restricciones de complejidad protegen contra ataques por denegación de servicio (DOS) que intentan usar la complejidad del mensaje para atar los recursos de procesamiento del extremo. Otras restricciones de complejidad incluyen elementos como una profundidad máxima de elemento y una longitud máxima para el contenido de la cadena dentro del mensaje.

Consulte también

Referencia

<customBinding>
XmlDictionaryReaderQuotasElement

Conceptos

<enlace>

Otros recursos

Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients