FaultException.CreateFault Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto FaultException.
Overload
CreateFault(MessageFault, Type[]) |
Restituisce un oggetto FaultException a partire dal messaggio di errore e dalla matrice di tipi di dettaglio specificati. |
CreateFault(MessageFault, String, Type[]) |
Restituisce un oggetto FaultException a partire dal messaggio di errore, dall'azione e dalla matrice di tipi di dettaglio specificati. |
CreateFault(MessageFault, Type[])
Restituisce un oggetto FaultException a partire dal messaggio di errore e dalla matrice di tipi di dettaglio specificati.
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
Parametri
- messageFault
- MessageFault
Messaggio di errore contenente le informazioni predefinite dell'errore SOAP.
- faultDetailTypes
- Type[]
Matrice di tipi contenente i dettagli dell'errore.
Restituisce
Oggetto FaultException che è possibile generare per segnalare la ricezione di un messaggio di errore SOAP.
Commenti
Il parametro faultDetailTypes
contiene tipi di dettaglio candidati. Se uno dei parametri faultDetailTypes
presenta uno schema che corrisponde al parametro messageFault
, il sistema restituisce un oggetto System.ServiceModel.FaultException<TDetail> in cui il parametro di tipo è il tipo candidato per cui si è verificata la corrispondenza di schema.
Si applica a
CreateFault(MessageFault, String, Type[])
Restituisce un oggetto FaultException a partire dal messaggio di errore, dall'azione e dalla matrice di tipi di dettaglio specificati.
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
Parametri
- messageFault
- MessageFault
Messaggio di errore contenente le informazioni predefinite dell'errore SOAP.
- action
- String
Valore di azione dell'errore.
- faultDetailTypes
- Type[]
Matrice di tipi contenente i dettagli dell'errore.
Restituisce
Oggetto FaultException che è possibile generare per segnalare la ricezione di un messaggio di errore SOAP.
Commenti
Il parametro faultDetailTypes
contiene tipi di dettaglio candidati. Se uno dei parametri faultDetailTypes
presenta uno schema che corrisponde al parametro messageFault
, il sistema restituisce un oggetto System.ServiceModel.FaultException<TDetail> in cui il parametro di tipo è il tipo candidato per cui si è verificata la corrispondenza di schema.