WebHttpBindingElement.ReaderQuotas Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el elemento de configuración que contiene las restricciones para la complejidad de los mensajes SOAP que pueden ser procesados por los extremos configurados con este enlace.
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
Valor de propiedad
XmlDictionaryReaderQuotasElement que especifica las restricciones de complejidad.
- Atributos
Excepciones
El valor establecido es null
.
Los valores de cuota de XmlDictionaryReaderQuotas son de solo lectura.
El conjunto de cuotas debe ser positivo.
Comentarios
Las restricciones de complejidad protegen contra una clase de ataques por denegación de servicio (DOS) que intentan usar la complejidad de los mensajes para congestionar los recursos de procesamiento de los puntos de conexión. Las propiedades que expresan estas restricciones y sus valores predeterminados (en bytes) son las siguientes:
MaxDepth = 32
MaxStringContentLength = 8192
MaxArrayLength = 16384
MaxBytesPerRead = 4096
MaxNameTableCharCount = 16384