Soap12FaultCodes Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje kódy chyb PROTOKOLU SOAP, které se zobrazí ve zprávě SOAP, když dojde k chybě při komunikaci s webovými službami XML pomocí protokolu SOAP verze 1.2.
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- Dědičnost
-
Soap12FaultCodes
Poznámky
Chyba SOAP ve verzi 1.2 specifikace SOAP obsahuje Code prvek a mimo jiné volitelný Subcode prvek.
Prvek Code je jednou z předdefinované sady kódů, která informuje příjemce, že příčina chyby se dostala do jedné z pěti velkých kategorií chyb. Těchto pět kódů chyb představuje Soap12FaultCodes.ReceiverFaultCodepole , Soap12FaultCodes.SenderFaultCode, Soap12FaultCodes.VersionMismatchFaultCode, Soap12FaultCodes.MustUnderstandFaultCodea Soap12FaultCodes.DataEncodingUnknownFaultCode pole.
Element Subcode umožňuje odesílateli chyby SOAP poskytnout kód chyby specifické pro aplikaci. ASP.NET definuje čtyři takové kódy, které představují Soap12FaultCodes.RpcProcedureNotPresentFaultCodepole , Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCodea Soap12FaultCodes.EncodingUntypedValueFaultCode pole.
Webová služba XML vyvolá výjimku nastaví Code vlastnost, která představuje Code prvek, při vytvoření nové instance SoapException nebo SoapHeaderException třídy. Tato chyba se přenáší přes drát jako chyba SOAP, kterou klient rozhraní .NET Framework může zachytit jako nebo SoapExceptionSoapHeaderException.
Pole
| Name | Description |
|---|---|
| DataEncodingUnknownFaultCode |
Představuje kód chyby SOAP verze 1.2 |
| EncodingMissingIdFaultCode |
Představuje kód chyby chybějícího ID v datech kódování SOAP. |
| EncodingUntypedValueFaultCode |
Představuje podkód chyby SOAP verze 1.2 |
| MustUnderstandFaultCode |
Představuje kód chyby SOAP verze 1.2 |
| ReceiverFaultCode |
Představuje kód chyby SOAP verze 1.2 |
| RpcBadArgumentsFaultCode |
Představuje podkód chyby SOAP verze 1.2 |
| RpcProcedureNotPresentFaultCode |
Představuje podkód chyby SOAP verze 1.2 |
| SenderFaultCode |
Představuje kód chyby SOAP verze 1.2 |
| VersionMismatchFaultCode |
Představuje kód chyby SOAP verze 1.2 |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |