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à
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