FaultException.CreateFault Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto FaultException.
Sobrecargas
| Nombre | Description |
|---|---|
| CreateFault(MessageFault, Type[]) |
Devuelve un FaultException objeto del error de mensaje especificado y una matriz de tipos de detalle. |
| CreateFault(MessageFault, String, Type[]) |
Devuelve un FaultException objeto del error de mensaje, la acción y una matriz de tipos de detalle especificados. |
CreateFault(MessageFault, Type[])
Devuelve un FaultException objeto del error de mensaje especificado y una matriz de tipos de detalle.
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
Parámetros
- messageFault
- MessageFault
Error de mensaje que contiene información de error de SOAP predeterminada.
- faultDetailTypes
- Type[]
Matriz de tipos que contiene detalles de error.
Devoluciones
Objeto FaultException que se puede producir para indicar que se recibió un mensaje de error soap.
Comentarios
El faultDetailTypes parámetro contiene tipos de detalles candidatos. Si alguno de los faultDetailTypes tiene un esquema que coincide con el messageFault parámetro , se devuelve un System.ServiceModel.FaultException<TDetail> donde el parámetro type es el tipo candidato coincidente.
Se aplica a
CreateFault(MessageFault, String, Type[])
Devuelve un FaultException objeto del error de mensaje, la acción y una matriz de tipos de detalle especificados.
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
Parámetros
- messageFault
- MessageFault
Error de mensaje que contiene información de error de SOAP predeterminada.
- action
- String
Valor de la acción de error.
- faultDetailTypes
- Type[]
Matriz de tipos que contiene detalles de error.
Devoluciones
Objeto FaultException que se puede producir para indicar que se recibió un mensaje de error soap.
Comentarios
El faultDetailTypes parámetro contiene tipos de detalles candidatos. Si alguno de los faultDetailTypes tiene un esquema que coincide con el messageFault parámetro , se devuelve un System.ServiceModel.FaultException<TDetail> donde el parámetro type es el tipo candidato coincidente.