FaultException.CreateFault Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein FaultException-Objekt zurück.
Überlädt
CreateFault(MessageFault, Type[]) |
Gibt ein FaultException-Objekt aus dem angegebenen Nachrichtenfehler und einem Array von Detailtypen zurück. |
CreateFault(MessageFault, String, Type[]) |
Gibt ein FaultException-Objekt aus dem angegebenen Nachrichtenfehler, der Aktion und einem Array von Detailtypen zurück. |
CreateFault(MessageFault, Type[])
Gibt ein FaultException-Objekt aus dem angegebenen Nachrichtenfehler und einem Array von Detailtypen zurück.
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
Parameter
- messageFault
- MessageFault
Der Nachrichtenfehler, der Standard-SOAP-Fehlerinformationen enthält.
- faultDetailTypes
- Type[]
Ein Array von Typen, das Fehlerdetails enthält.
Gibt zurück
Ein FaultException-Objekt, das Sie auslösen können, um anzugeben, dass eine SOAP-Fehlermeldung empfangen wurde.
Hinweise
Der faultDetailTypes
-Parameter enthält Kandidatdetailtypen. Wenn einer der faultDetailTypes
ein Schema aufweist, das mit dem messageFault
-Parameter übereinstimmt, wird eine System.ServiceModel.FaultException<TDetail> zurückgegeben, bei der der Typparameter der übereinstimmende Kandidattyp ist.
Gilt für
CreateFault(MessageFault, String, Type[])
Gibt ein FaultException-Objekt aus dem angegebenen Nachrichtenfehler, der Aktion und einem Array von Detailtypen zurück.
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
Parameter
- messageFault
- MessageFault
Der Nachrichtenfehler, der Standard-SOAP-Fehlerinformationen enthält.
- action
- String
Der Fehleraktionswert.
- faultDetailTypes
- Type[]
Ein Array von Typen, das Fehlerdetails enthält.
Gibt zurück
Ein FaultException-Objekt, das Sie auslösen können, um anzugeben, dass eine SOAP-Fehlermeldung empfangen wurde.
Hinweise
Der faultDetailTypes
-Parameter enthält Kandidatdetailtypen. Wenn einer der faultDetailTypes
ein Schema aufweist, das mit dem messageFault
-Parameter übereinstimmt, wird eine System.ServiceModel.FaultException<TDetail> zurückgegeben, bei der der Typparameter der übereinstimmende Kandidattyp ist.