SoapEnvelopeProcessingInfo Class
Konfiguriert ein Timeout, das dazu beiträgt, Denial-of-Service-Angriffe zu mindern.
Syntax
class SoapEnvelopeProcessingInfo : EmbeddedObject
Methoden
Diese Klasse enthält keine Methoden.
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der SoapEnvelopeProcessingInfo
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
ReadTimeout |
Ein sint32 Lese-/Schreibwert, der die Zeit in Millisekunden angibt, die der XML-Webdienst wartet, bevor er Anforderungen an die Methoden System.Xml.XmlReader.Read und System.Xml.XmlReader.MoveToContent beendet. Der Standardwert ist 2147483647.Der Timeoutzeitraum wird für jeden Anruf an Read überprüft und MoveToContent wird verwendet, um Denial-of-Service-Angriffe zu mindern. |
Strict |
Ein boolean Lese-/Schreibwert. true wenn der Webdienst-Serializer eine Ausnahme auslöst, wenn unerwartete Elemente oder Attribute auftreten; andernfalls false . Der Standardwert ist false . |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Instanzen dieser Klasse werden als Elemente der SoapEnvelopeProcessing
Eigenschaft in der WebServicesSection-Klasse verfügbar gemacht.
Legen Sie die Strict
Eigenschaft auf true
fest, so dass sie das Debuggen von Interoperationsszenarien unterstützt. Wenn die System.Xml.Serialization.XmlSerializer-Klasse ein Element oder Attribut findet, das nicht erwartet wird, löst sie ein UnknownNode-Ereignis aus und setzt die Verarbeitung fort. Durch Festlegen der Strict
Eigenschaft auf true
wird die Laufzeitfunktionen des Webdiensts angewiesen, dieses Ereignis zu verarbeiten und eine InvalidOperationException auszuwerfen, die eine Liste der erwarteten Elemente und Attribute enthält.
Hinweis
Da Ausnahmen nicht für alle unerwarteten Elemente und Attribute ausgelöst werden, sollten Sie sich nicht auf die Strict
Eigenschaft verlassen, außer als Debughilfe. Beispielsweise können unerwartete xml:lang
und xml:space
Attribute keine Ausnahme verursachen.
Vererbungshierarchie
SoapEnvelopeProcessingInfo
Anforderungen
type | Beschreibung |
---|---|
Client | - IIS 7.0 unter Windows Vista. - IIS 7.5 unter Windows 7 - IIS 8.0 unter Windows 8 - IIS 10.0 unter Windows 10 |
Server | - IIS 7.0 unter Windows Server 2008 - IIS 7.5 unter Windows Server 2008 R2 - IIS 8.0 auf Windows Server 2012 - IIS 8.5 unter Windows Server 2012 R2 - IIS 10.0 auf Windows Server 2016 |
Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-Datei | WebAdministration.mof |
Weitere Informationen
EmbeddedObject-Klasse
WebServicesSection-Klasse
InvalidOperationException
System.Web.Services.Configuration.SoapEnvelopeProcessingElement Properties
System.Xml.XmlReader.MoveToContent Method
System.Xml.XmlReader.Read Method
System.Xml.Serialization.XmlSerializer-Klasse
System.Xml.Serialization.XmlSerializer.UnknownNode Event