FaultException.CreateFault Méthode

Définition

Retourne un objet FaultException.Returns a FaultException object.

Surcharges

CreateFault(MessageFault, Type[])

Retourne un objet FaultException de l'erreur de message spécifiée et un tableau de types de détails.Returns a FaultException object from the specified message fault and an array of detail types.

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.Returns a FaultException object from the specified message fault, action and an array of detail types.

CreateFault(MessageFault, Type[])

Retourne un objet FaultException de l'erreur de message spécifiée et un tableau de types de détails.Returns a FaultException object from the specified message fault and an array of detail types.

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

Paramètres

messageFault
MessageFault

Erreur de message qui contient les informations sur une erreur SOAP par défaut.The message fault that contains default SOAP fault information.

faultDetailTypes
Type[]

Tableau de types qui contient les détails d'erreur.An array of types that contains fault details.

Retours

Objet FaultException que vous pouvez lever pour indiquer qu'un message d'erreur SOAP a été reçu.A FaultException object that you can throw to indicate that a SOAP fault message was received.

Remarques

Le paramètre faultDetailTypes contient les types du détail du candidat.The faultDetailTypes parameter contains candidate detail types. 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.If any of the faultDetailTypes has a schema that matches the messageFault parameter, a System.ServiceModel.FaultException<TDetail> is returned where the type parameter is the matching candidate type.

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.Returns a FaultException object from the specified message fault, action and an array of detail types.

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

Paramètres

messageFault
MessageFault

Erreur de message qui contient les informations sur une erreur SOAP par défaut.The message fault that contains default SOAP fault information.

action
String

Valeur de l'action de l'erreur.The fault action value.

faultDetailTypes
Type[]

Tableau de types qui contient les détails d'erreur.An array of types that contains fault details.

Retours

Objet FaultException que vous pouvez lever pour indiquer qu'un message d'erreur SOAP a été reçu.A FaultException object that you can throw to indicate that a SOAP fault message was received.

Remarques

Le paramètre faultDetailTypes contient les types du détail du candidat.The faultDetailTypes parameter contains candidate detail types. 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.If any of the faultDetailTypes has a schema that matches the messageFault parameter, a System.ServiceModel.FaultException<TDetail> is returned where the type parameter is the matching candidate type.

S’applique à