Freigeben über


FaultCode Klasse

Definition

Stellt einen SOAP-Fehlercode dar.

public ref class FaultCode
public class FaultCode
type FaultCode = class
Public Class FaultCode
Vererbung
FaultCode

Hinweise

Fehlercodes enthalten einen maschinenlesbaren Bezeichner, der zur programmgesteuerten Bestimmung des Fehlerzustands und einer entsprechenden Reaktion verwendet werden kann. In den SOAP-Spezifikationen werden die folgenden Fehlercodes für SOAP 1.1 und 1.2 definiert:

  • SOAP 1.1. VersionMismatch, MustUnderstand, Client und Server.

  • SOAP 1.2. VersionMismatch, MustUnderstand``DataEncodingUnknown, Sender, , und Receiver.

Zusätzlich zu diesen Fehlercodes, die von den SOAP-Spezifikationen definiert sind, verwendet Windows Communication Foundation (WCF) Fehlercodes, die von den einzelnen Webdienstspezifikationen definiert werden, die sie implementiert.

Konstruktoren

FaultCode(String)

Initialisiert eine neue Instanz der FaultCode-Klasse.

FaultCode(String, FaultCode)

Initialisiert eine neue Instanz der FaultCode-Klasse.

FaultCode(String, String)

Initialisiert eine neue Instanz der FaultCode-Klasse mit dem angegebenen Namen und Namespace.

FaultCode(String, String, FaultCode)

Initialisiert eine neue Instanz der FaultCode-Klasse mit dem angegebenen Namen, Namespace und Fehlersubcode.

Eigenschaften

IsPredefinedFault

Ruft einen Wert ab, der angibt, ob der Fehler ein SOAP 1.1- oder SOAP 1.2-Fehler ist.

IsReceiverFault

Ruft einen Wert ab, der angibt, ob der Fehler ein SOAP 1.1-Serverfehler oder ein SOAP 1.2-Empfängerfehler ist.

IsSenderFault

Ruft einen Wert ab, der angibt, ob der Fehler ein SOAP 1.1-Clientfehler oder ein SOAP 1.2-Senderfehler ist.

Name

Ruft den lokalen Namen des Fehlercodes ab.

Namespace

Ruft den Namespace des Fehlercodes ab.

SubCode

Ruft den Fehlersubcode ab.

Methoden

CreateReceiverFaultCode(FaultCode)

Erstellt einen Empfängerfehlercode mit dem angegebenen Subcode.

CreateReceiverFaultCode(String, String)

Erstellt einen Empfängerfehlercode mit dem angegebenen Subcode.

CreateSenderFaultCode(FaultCode)

Erstellt einen Senderfehlercode mit dem angegebenen Subcode.

CreateSenderFaultCode(String, String)

Erstellt einen Senderfehlercode mit dem angegebenen Subcode.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für