FaultException.CreateFault Méthode
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.
Retourne un objet FaultException.
Surcharges
CreateFault(MessageFault, Type[]) |
Retourne un objet FaultException de l'erreur de message spécifiée et un tableau de types de détails. |
CreateFault(MessageFault, String, Type[]) |
Retourne un objet FaultException de l'erreur de message spécifiée, une action et un tableau de types de détails. |
CreateFault(MessageFault, Type[])
Retourne un objet FaultException de l'erreur de message spécifiée et un tableau de types de détails.
public:
static System::ServiceModel::FaultException ^ CreateFault(System::ServiceModel::Channels::MessageFault ^ messageFault, ... cli::array <Type ^> ^ faultDetailTypes);
public static System.ServiceModel.FaultException CreateFault (System.ServiceModel.Channels.MessageFault messageFault, params Type[] faultDetailTypes);
static member CreateFault : System.ServiceModel.Channels.MessageFault * Type[] -> System.ServiceModel.FaultException
Public Shared Function CreateFault (messageFault As MessageFault, ParamArray faultDetailTypes As Type()) As FaultException
Paramètres
- messageFault
- MessageFault
Erreur de message qui contient les informations sur une erreur SOAP par défaut.
- faultDetailTypes
- Type[]
Tableau de types qui contient les détails d'erreur.
Retours
Objet FaultException que vous pouvez lever pour indiquer qu'un message d'erreur SOAP a été reçu.
Remarques
Le paramètre faultDetailTypes
contient les types du détail du candidat. Si chacun des faultDetailTypes
a un schéma qui correspond au paramètre messageFault
, une System.ServiceModel.FaultException<TDetail> est retournée où le paramètre de type est le type de candidat correspondant.
S’applique à
CreateFault(MessageFault, String, Type[])
Retourne un objet FaultException de l'erreur de message spécifiée, une action et un tableau de types de détails.
public:
static System::ServiceModel::FaultException ^ CreateFault(System::ServiceModel::Channels::MessageFault ^ messageFault, System::String ^ action, ... cli::array <Type ^> ^ faultDetailTypes);
public static System.ServiceModel.FaultException CreateFault (System.ServiceModel.Channels.MessageFault messageFault, string action, params Type[] faultDetailTypes);
static member CreateFault : System.ServiceModel.Channels.MessageFault * string * Type[] -> System.ServiceModel.FaultException
Public Shared Function CreateFault (messageFault As MessageFault, action As String, ParamArray faultDetailTypes As Type()) As FaultException
Paramètres
- messageFault
- MessageFault
Erreur de message qui contient les informations sur une erreur SOAP par défaut.
- action
- String
Valeur de l'action de l'erreur.
- faultDetailTypes
- Type[]
Tableau de types qui contient les détails d'erreur.
Retours
Objet FaultException que vous pouvez lever pour indiquer qu'un message d'erreur SOAP a été reçu.
Remarques
Le paramètre faultDetailTypes
contient les types du détail du candidat. Si chacun des faultDetailTypes
a un schéma qui correspond au paramètre messageFault
, une System.ServiceModel.FaultException<TDetail> est retournée où le paramètre de type est le type de candidat correspondant.