Condividi tramite


Classe SoapEnvelopeProcessingInfo

Configura un timeout che consente di attenuare gli attacchi denial of service.

Sintassi

class SoapEnvelopeProcessingInfo : EmbeddedObject  

Metodi

Questa classe non contiene metodi.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla SoapEnvelopeProcessingInfo classe .

Nome Descrizione
ReadTimeout Valore di lettura/scrittura sint32 che specifica l'ora, in millisecondi, che il servizio Web XML attende prima di terminare le richieste al System.Xml. XmlReader.Read e System.Xml. Metodi XmlReader.MoveToContent . Il valore predefinito è 2147483647.

Il periodo di timeout viene controllato su ogni chiamata a Read e MoveToContent viene usato per attenuare gli attacchi denial of service.
Strict Valore di lettura/scrittura boolean . true se il serializzatore del servizio Web genera un'eccezione se rileva elementi o attributi imprevisti; in caso contrario, false. Il valore predefinito è false.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Le istanze di questa classe vengono esposte come membri della SoapEnvelopeProcessing proprietà nella classe WebServicesSection .

Impostare la proprietà su true per consentire di eseguire il Strict debug degli scenari di interoperabilità. In generale, quando il System.Xml. La classe Serialization.XmlSerializer rileva un elemento o un attributo che non prevede, genera un evento UnknownNode e continua l'elaborazione. L'impostazione della Strict proprietà per true indicare alle funzioni di runtime del servizio Web di gestire tale evento e generare un'eccezione InvalidOperationException contenente un elenco degli elementi e degli attributi previsti.

Nota

Poiché le eccezioni non vengono generate per tutti gli elementi e gli attributi imprevisti, non è consigliabile basarsi sulla Strict proprietà, ad eccezione di un supporto di debug. Ad esempio, gli attributi e xml:space imprevisti xml:lang potrebbero non causare un'eccezione.

Gerarchia di ereditarietà

EmbeddedObject

SoapEnvelopeProcessingInfo

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe EmbeddedObject
Classe WebServicesSection
InvalidOperationException
Proprietà System.Web.Services.Configuration.SoapEnvelopeProcessingElement
System.Xml. Metodo XmlReader.MoveToContent
System.Xml. Metodo XmlReader.Read
System.Xml. Classe Serialization.XmlSerializer
System.Xml. Evento Serialization.XmlSerializer.UnknownNode