Partager via


FaultException.CreateFault Méthode

Définition

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

FaultException

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

FaultException

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 à