Freigeben über


SoapException.ServerFaultCode-Feld

Gibt einen SOAP-Fehlercode an, der einen Fehler darstellt, der beim Verarbeiten eines Clientaufrufs auf dem Server auftrat und bei dem das Problem nicht auf den Meldungsinhalt zurückzuführen ist.

Namespace: System.Web.Services.Protocols
Assembly: System.Web.Services (in system.web.services.dll)

Syntax

'Declaration
Public Shared ReadOnly ServerFaultCode As XmlQualifiedName
'Usage
Dim value As XmlQualifiedName

value = SoapException.ServerFaultCode
public static readonly XmlQualifiedName ServerFaultCode
public:
static initonly XmlQualifiedName^ ServerFaultCode
public static final XmlQualifiedName ServerFaultCode
public static final var ServerFaultCode : XmlQualifiedName

Hinweise

Ein ServerFaultCode kann beispielsweise dann auftreten, wenn ein Server aufgrund von Netzwerkproblemen nicht auf einen Aufruf reagieren kann. Bei dieser Art von Ausnahme ist der Clientaufruf ggf. zu einem späteren Zeitpunkt erfolgreich.

Wenn ein XML-Webdienst eine andere Ausnahme als SoapException auslöst und der Client mithilfe des SOAP-Protokolls mit dem XML-Webdienst kommuniziert, gibt ASP.NET einen SOAP-Fehler zurück. Die .NET Framework-Version, die auf dem Clientcomputer ausgeführt wird, konvertiert diesen SOAP-Fehler in eine SoapException und legt die Code-Eigenschaft auf ServerFaultCode fest. Die Ausnahme wird dann beim Client ausgelöst.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

SoapException-Klasse
SoapException-Member
System.Web.Services.Protocols-Namespace
ReceiverFaultCode