FaultException.CreateFault Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu FaultException objektu.
Přetížení
CreateFault(MessageFault, Type[]) |
FaultException Vrátí objekt ze zadané chyby zprávy a pole typů podrobností. |
CreateFault(MessageFault, String, Type[]) |
FaultException Vrátí objekt ze zadané chyby zprávy, akce a pole typů podrobností. |
CreateFault(MessageFault, Type[])
FaultException Vrátí objekt ze zadané chyby zprávy a pole typů podrobností.
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
Parametry
- messageFault
- MessageFault
Chyba zprávy obsahující výchozí informace o chybě PROTOKOLU SOAP.
- faultDetailTypes
- Type[]
Pole typů obsahující podrobnosti o chybách.
Návraty
Objekt FaultException , který můžete vyvolat k označení, že byla přijata chybová zpráva PROTOKOLU SOAP.
Poznámky
Parametr faultDetailTypes
obsahuje typy podrobností kandidáta. Pokud má některý ze schématu faultDetailTypes
odpovídající parametru messageFault
, System.ServiceModel.FaultException<TDetail> vrátí se hodnota, ve které je parametr typu odpovídajícím kandidátským typem.
Platí pro
CreateFault(MessageFault, String, Type[])
FaultException Vrátí objekt ze zadané chyby zprávy, akce a pole typů podrobností.
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
Parametry
- messageFault
- MessageFault
Chyba zprávy obsahující výchozí informace o chybě PROTOKOLU SOAP.
- action
- String
Hodnota akce selhání.
- faultDetailTypes
- Type[]
Pole typů obsahující podrobnosti o chybách.
Návraty
Objekt FaultException , který můžete vyvolat k označení, že byla přijata chybová zpráva PROTOKOLU SOAP.
Poznámky
Parametr faultDetailTypes
obsahuje typy podrobností kandidáta. Pokud má některý ze schématu faultDetailTypes
odpovídající parametru messageFault
, System.ServiceModel.FaultException<TDetail> vrátí se hodnota, ve které je parametr typu odpovídajícím kandidátským typem.