Soap12FaultCodes Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje kody błędów protokołu SOAP, które są wyświetlane w komunikacie PROTOKOŁU SOAP, gdy wystąpi błąd podczas komunikowania się z usługami sieci Web XML przy użyciu protokołu SOAP w wersji 1.2.
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- Dziedziczenie
-
Soap12FaultCodes
Uwagi
Błąd protokołu SOAP w wersji 1.2 specyfikacji protokołu SOAP zawiera element Code
i między innymi element opcjonalny Subcode
.
Element Code
jest jednym ze wstępnie zdefiniowanych zestawów kodów, który informuje odbiorcę, że przyczyna błędu znalazła się w jednej z pięciu dużych kategorii błędów. Te pięć kodów błędów jest reprezentowanych Soap12FaultCodes.ReceiverFaultCodeprzez pola , , Soap12FaultCodes.SenderFaultCodeSoap12FaultCodes.VersionMismatchFaultCode, Soap12FaultCodes.MustUnderstandFaultCodei Soap12FaultCodes.DataEncodingUnknownFaultCode .
Element Subcode
umożliwia nadawcy błędu PROTOKOŁU SOAP podanie kodu błędu specyficznego dla aplikacji. ASP.NET definiuje cztery takie kody, które są reprezentowane przez Soap12FaultCodes.RpcProcedureNotPresentFaultCodepola , Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCodei Soap12FaultCodes.EncodingUntypedValueFaultCode .
Usługa sieci Web XML zgłasza wyjątek ustawia Code właściwość , która reprezentuje Code
element po utworzeniu SoapException nowego wystąpienia klasy lub SoapHeaderException . Ten błąd jest przesyłany za pośrednictwem przewodu jako błąd PROTOKOŁU SOAP, który klient .NET Framework może przechwycić jako lub SoapExceptionSoapHeaderException.
Pola
DataEncodingUnknownFaultCode |
Reprezentuje kod błędu protokołu SOAP w wersji 1.2 |
EncodingMissingIdFaultCode |
Reprezentuje kod błędu braku identyfikatora w danych kodowania protokołu SOAP. |
EncodingUntypedValueFaultCode |
Reprezentuje kod podrzędny błędu SOAP w wersji 1.2 |
MustUnderstandFaultCode |
Reprezentuje kod błędu protokołu SOAP w wersji 1.2 |
ReceiverFaultCode |
Reprezentuje kod błędu protokołu SOAP w wersji 1.2 |
RpcBadArgumentsFaultCode |
Reprezentuje kod podrzędny błędów protokołu SOAP w wersji 1.2 |
RpcProcedureNotPresentFaultCode |
Reprezentuje kod podrzędny błędu SOAP w wersji 1.2 |
SenderFaultCode |
Reprezentuje kod błędu protokołu SOAP w wersji 1.2 |
VersionMismatchFaultCode |
Reprezentuje kod błędu protokołu SOAP w wersji 1.2 |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |