Soap12FaultCodes Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les codes d'erreur SOAP apparaissant dans un message SOAP lorsqu'une erreur se produit pendant la communication avec les services Web XML utilisant le protocole de la version SOAP 1.2.
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- Héritage
-
Soap12FaultCodes
Remarques
Une erreur SOAP dans la version 1.2 de la spécification SOAP contient un Code
élément et entre autres un élément facultatif Subcode
.
L’élément Code
fait partie d’un ensemble prédéfini de codes qui informe un destinataire que la cause de l’erreur est tombée dans l’une des cinq grandes catégories d’erreurs. Ces cinq codes d’erreur sont représentés par les Soap12FaultCodes.ReceiverFaultCodechamps , Soap12FaultCodes.SenderFaultCodeSoap12FaultCodes.VersionMismatchFaultCode, , Soap12FaultCodes.MustUnderstandFaultCodeet Soap12FaultCodes.DataEncodingUnknownFaultCode .
L’élément Subcode
permet à l’expéditeur de l’erreur SOAP de fournir un code d’erreur spécifique à l’application. ASP.NET définit quatre codes de ce type qui sont représentés par les Soap12FaultCodes.RpcProcedureNotPresentFaultCodechamps , Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCodeet Soap12FaultCodes.EncodingUntypedValueFaultCode .
Un service Web XML lève une exception définit la Code propriété, qui représente l’élémentCode
, lorsqu’une nouvelle instance de la SoapException classe ou SoapHeaderException est créée. Cette erreur est transmise sur le réseau en tant qu’erreur SOAP, qu’un client .NET Framework peut intercepter en tant que SoapException ou SoapHeaderException.
Champs
DataEncodingUnknownFaultCode |
Représente le code d'erreur |
EncodingMissingIdFaultCode |
Représente le code d’erreur pour un ID manquant dans les données d’encodage SOAP. |
EncodingUntypedValueFaultCode |
Représente le sous-code d'erreur |
MustUnderstandFaultCode |
Représente le code d'erreur |
ReceiverFaultCode |
Représente le code d'erreur |
RpcBadArgumentsFaultCode |
Représente le sous-code d'erreur |
RpcProcedureNotPresentFaultCode |
Représente le sous-code d'erreur |
SenderFaultCode |
Représente le code d'erreur |
VersionMismatchFaultCode |
Représente le code d'erreur |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |