FaultException.CreateFault Метод

Определение

Возвращает объект FaultException.

Перегрузки

CreateFault(MessageFault, Type[])

Возвращает объект FaultException из заданной ошибки сообщения и массива типов сведений.

CreateFault(MessageFault, String, Type[])

Возвращает объект FaultException из заданной ошибки сообщения, действия и массива типов сведений.

CreateFault(MessageFault, Type[])

Возвращает объект FaultException из заданной ошибки сообщения и массива типов сведений.

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

Параметры

messageFault
MessageFault

Ошибка сообщения, содержащая сведения об ошибке SOAP по умолчанию.

faultDetailTypes
Type[]

Массив типов, содержащий сведения об ошибке.

Возвращаемое значение

FaultException

Объект FaultException, который можно создать для указания того, что сообщение об ошибке SOAP получено.

Комментарии

Параметр faultDetailTypes содержит потенциальные типы сведений. Если какой-либо из типов faultDetailTypes имеет схему, соответствующую параметру messageFault, возвращается исключение System.ServiceModel.FaultException<TDetail>, в котором параметр типа является соответствующим потенциальным типом.

Применяется к

CreateFault(MessageFault, String, Type[])

Возвращает объект FaultException из заданной ошибки сообщения, действия и массива типов сведений.

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

Параметры

messageFault
MessageFault

Ошибка сообщения, содержащая сведения об ошибке SOAP по умолчанию.

action
String

Значение действия ошибки.

faultDetailTypes
Type[]

Массив типов, содержащий сведения об ошибке.

Возвращаемое значение

FaultException

Объект FaultException, который можно создать для указания того, что сообщение об ошибке SOAP получено.

Комментарии

Параметр faultDetailTypes содержит потенциальные типы сведений. Если какой-либо из типов faultDetailTypes имеет схему, соответствующую параметру messageFault, возвращается исключение System.ServiceModel.FaultException<TDetail>, в котором параметр типа является соответствующим потенциальным типом.

Применяется к