Soap12FaultCodes Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die SOAP-Fehlercodes, die in einer SOAP-Nachricht angezeigt werden, wenn beim Kommunizieren mit XML-Webdiensten mithilfe des SOAP Version 1.2-Protokolls ein Fehler auftritt.
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- Vererbung
-
Soap12FaultCodes
Hinweise
Ein SOAP-Fehler in Version 1.2 der SOAP-Spezifikation enthält ein Code Element und unter anderem ein optionales Subcode Element.
Das Code Element ist einer der vordefinierten Codes, die einen Empfänger darüber informieren, dass die Ursache des Fehlers in eine von fünf großen Fehlerkategorien fiel. Diese fünf Fehlercodes werden durch die Soap12FaultCodes.ReceiverFaultCodeFelder , Soap12FaultCodes.SenderFaultCode, , Soap12FaultCodes.MustUnderstandFaultCodeSoap12FaultCodes.VersionMismatchFaultCodeund Soap12FaultCodes.DataEncodingUnknownFaultCode die Felder dargestellt.
Das Subcode Element ermöglicht es dem Absender des SOAP-Fehlers, einen anwendungsspezifischen Fehlercode bereitzustellen. ASP.NET definiert vier solche Codes, die durch die Soap12FaultCodes.RpcProcedureNotPresentFaultCodeFelder , Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCodeund Soap12FaultCodes.EncodingUntypedValueFaultCode die Felder dargestellt werden.
Ein XML-Webdienst, der eine Ausnahme auslöst, legt die Code Eigenschaft fest, die das Code Element darstellt, wenn eine neue Instanz der SoapException oder SoapHeaderException der Klasse erstellt wird. Dieser Fehler wird über das Kabel als SOAP-Fehler übertragen, den ein .NET Framework-Client als oder SoapExceptionSoapHeaderException.
Felder
| Name | Beschreibung |
|---|---|
| DataEncodingUnknownFaultCode |
Stellt den SOAP Version 1.2-Fehlercode |
| EncodingMissingIdFaultCode |
Stellt den Fehlercode für fehlende ID in SOAP-Codierungsdaten dar. |
| EncodingUntypedValueFaultCode |
Stellt die SOAP-Version 1.2-Fehleruntercode |
| MustUnderstandFaultCode |
Stellt den SOAP Version 1.2-Fehlercode |
| ReceiverFaultCode |
Stellt den SOAP Version 1.2-Fehlercode |
| RpcBadArgumentsFaultCode |
Stellt die SOAP-Version 1.2-Fehlersubcode |
| RpcProcedureNotPresentFaultCode |
Stellt die SOAP-Version 1.2-Fehlersubcode |
| SenderFaultCode |
Stellt den SOAP Version 1.2-Fehlercode |
| VersionMismatchFaultCode |
Stellt den SOAP Version 1.2-Fehlercode |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |