FaultException.CreateFault Método

Definición

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.

Se aplica a