Compartir a través de


SoapEnvelopeProcessingInfo Class

Configura un tiempo de espera que ayuda a mitigar los ataques de denegación de servicio.

Sintaxis

class SoapEnvelopeProcessingInfo : EmbeddedObject  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades expuestas por la clase SoapEnvelopeProcessingInfo.

Nombre Descripción
ReadTimeout Valor de lectura y escritura sint32 que especifica la hora, en milisegundos, que el servicio web XML espera antes de finalizar las solicitudes a los métodos System.Xml.XmlReader.Read y System.Xml.XmlReader.MoveToContent. El valor predeterminado es 2147483647.

El período de tiempo de espera se comprueba en cada llamada a Read y MoveToContent y se usa para mitigar los ataques por denegación de servicio.
Strict Valor boolean de lectura y escritura. true si el serializador del servicio web produce una excepción si encuentra elementos o atributos inesperados; de lo contrario, false. El valor predeterminado es false.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase se exponen como miembros de la propiedad SoapEnvelopeProcessing de la clase WebServicesSection.

Establezca la propiedad Strict en true para ayudar a depurar escenarios de interoperación. En general, cuando la clase System.Xml.Serialization.XmlSerializer encuentra un elemento o atributo que no espera, genera un evento UnknownNode y continúa procesando. Al establecer la propiedad Strict en true se indica a las funciones en tiempo de ejecución del servicio web que controlen ese evento e inicien una excepción InvalidOperationException que contenga una lista de los elementos y atributos esperados.

Nota:

Dado que no se inician excepciones para todos los elementos y atributos inesperados, no debe basarse en la propiedad Strict excepto como ayuda de depuración. Por ejemplo, es posible que los atributos inesperados xml:lang y xml:space no produzcan una excepción.

Jerarquía de herencia

EmbeddedObject

SoapEnvelopeProcessingInfo

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

EmbeddedObject Class
WebServicesSection Class
InvalidOperationException
System.Web.Services.Configuration.SoapEnvelopeProcessingElement Properties
System.Xml.XmlReader.MoveToContent Method
System.Xml.XmlReader.Read Method
System.Xml.Serialization.XmlSerializer Class
System.Xml.Serialization.XmlSerializer.UnknownNode Event