FaultException.CreateFault Método

Definición

Devuelve un objeto FaultException.Returns a FaultException object.

Sobrecargas

CreateFault(MessageFault, Type[])

Devuelve un objeto FaultException desde el error del mensaje especificado y una matriz de tipos de detalle.Returns a FaultException object from the specified message fault and an array of detail types.

CreateFault(MessageFault, String, Type[])

Devuelve un objeto FaultException desde el error del mensaje, la acción y una matriz de tipos de detalle especificados.Returns a FaultException object from the specified message fault, action and an array of detail types.

CreateFault(MessageFault, Type[])

Devuelve un objeto FaultException desde el error del mensaje especificado y una matriz de tipos de detalle.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
Public Shared Function CreateFault (messageFault As MessageFault, ParamArray faultDetailTypes As Type()) As FaultException

Parámetros

messageFault
MessageFault

El error del mensaje que contiene la información del error de SOAP predeterminado.The message fault that contains default SOAP fault information.

faultDetailTypes
Type[]

Una matriz de tipos que contiene los detalles del error.An array of types that contains fault details.

Devoluciones

FaultException

Un objeto FaultException que puede iniciar para indicar que se recibió un mensaje de error de SOAP.A FaultException object that you can throw to indicate that a SOAP fault message was received.

Comentarios

El parámetro faultDetailTypes contiene los tipos de detalle del candidato.The faultDetailTypes parameter contains candidate detail types. Si cualquiera de faultDetailTypes tiene un esquema que coincide con el parámetro messageFault, se devuelve System.ServiceModel.FaultException<TDetail> donde el parámetro de tipo es el tipo de candidato correspondiente.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.

Se aplica a

CreateFault(MessageFault, String, Type[])

Devuelve un objeto FaultException desde el error del mensaje, la acción y una matriz de tipos de detalle especificados.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
Public Shared Function CreateFault (messageFault As MessageFault, action As String, ParamArray faultDetailTypes As Type()) As FaultException

Parámetros

messageFault
MessageFault

El error del mensaje que contiene la información del error de SOAP predeterminado.The message fault that contains default SOAP fault information.

action
String

El valor de la acción del error.The fault action value.

faultDetailTypes
Type[]

Una matriz de tipos que contiene los detalles del error.An array of types that contains fault details.

Devoluciones

FaultException

Un objeto FaultException que puede iniciar para indicar que se recibió un mensaje de error de SOAP.A FaultException object that you can throw to indicate that a SOAP fault message was received.

Comentarios

El parámetro faultDetailTypes contiene los tipos de detalle del candidato.The faultDetailTypes parameter contains candidate detail types. Si cualquiera de faultDetailTypes tiene un esquema que coincide con el parámetro messageFault, se devuelve System.ServiceModel.FaultException<TDetail> donde el parámetro de tipo es el tipo de candidato correspondiente.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.

Se aplica a