FaultException.CreateFault Método

Definição

Devolve um FaultException objeto.

Sobrecargas

Name Description
CreateFault(MessageFault, Type[])

Devolve um FaultException objeto a partir da falha de mensagem especificada e de um array de tipos de detalhe.

CreateFault(MessageFault, String, Type[])

Devolve um FaultException objeto a partir da mensagem especificada, falha, ação e um conjunto de tipos de detalhe.

CreateFault(MessageFault, Type[])

Origem:
FaultException.cs
Origem:
FaultException.cs
Origem:
FaultException.cs

Devolve um FaultException objeto a partir da falha de mensagem especificada e de um array de tipos de detalhe.

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

A falha de mensagem que contém a informação padrão de falha SOAP.

faultDetailTypes
Type[]

Um conjunto de tipos que contém detalhes de falhas.

Devoluções

Um FaultException objeto que podes lançar para indicar que foi recebida uma mensagem de falha SOAP.

Observações

O faultDetailTypes parâmetro contém tipos de detalhe candidatos. Se algum de os faultDetailTypes tiver um esquema que corresponde ao messageFault parâmetro, a System.ServiceModel.FaultException<TDetail> é devolvido onde o parâmetro de tipo é o tipo candidato correspondente.

Aplica-se a

CreateFault(MessageFault, String, Type[])

Origem:
FaultException.cs
Origem:
FaultException.cs
Origem:
FaultException.cs

Devolve um FaultException objeto a partir da mensagem especificada, falha, ação e um conjunto de tipos de detalhe.

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

A falha de mensagem que contém a informação padrão de falha SOAP.

action
String

O valor da ação de falha.

faultDetailTypes
Type[]

Um conjunto de tipos que contém detalhes de falhas.

Devoluções

Um FaultException objeto que podes lançar para indicar que foi recebida uma mensagem de falha SOAP.

Observações

O faultDetailTypes parâmetro contém tipos de detalhe candidatos. Se algum de os faultDetailTypes tiver um esquema que corresponde ao messageFault parâmetro, a System.ServiceModel.FaultException<TDetail> é devolvido onde o parâmetro de tipo é o tipo candidato correspondente.

Aplica-se a