FaultException.CreateFault Yöntem

Tanım

Döndürür bir FaultException nesne.

Aşırı Yüklemeler

CreateFault(MessageFault, Type[])

Belirtilen ileti hatasından bir FaultException nesne ve bir dizi ayrıntı türü döndürür.

CreateFault(MessageFault, String, Type[])

FaultException Belirtilen ileti hatasından, eyleminden ve ayrıntı türlerinden oluşan bir diziden bir nesne döndürür.

CreateFault(MessageFault, Type[])

Belirtilen ileti hatasından bir FaultException nesne ve bir dizi ayrıntı türü döndürür.

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

Parametreler

messageFault
MessageFault

Varsayılan SOAP hata bilgilerini içeren ileti hatası.

faultDetailTypes
Type[]

Hata ayrıntılarını içeren bir tür dizisi.

Döndürülenler

FaultException

FaultException SOAP hata iletisinin alındığını belirtmek için oluşturabileceğiniz bir nesne.

Açıklamalar

faultDetailTypes parametresi aday ayrıntı türlerini içerir. herhangi biri faultDetailTypes parametresiyle eşleşen bir şemaya sahipse, tür parametresinin messageFault eşleşen aday türü olduğu bir System.ServiceModel.FaultException<TDetail> döndürülür.

Şunlara uygulanır

CreateFault(MessageFault, String, Type[])

FaultException Belirtilen ileti hatasından, eyleminden ve ayrıntı türlerinden oluşan bir diziden bir nesne döndürür.

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

Parametreler

messageFault
MessageFault

Varsayılan SOAP hata bilgilerini içeren ileti hatası.

action
String

Hata eylemi değeri.

faultDetailTypes
Type[]

Hata ayrıntılarını içeren bir tür dizisi.

Döndürülenler

FaultException

FaultException SOAP hata iletisinin alındığını belirtmek için oluşturabileceğiniz bir nesne.

Açıklamalar

faultDetailTypes parametresi aday ayrıntı türlerini içerir. herhangi biri faultDetailTypes parametresiyle eşleşen bir şemaya sahipse, tür parametresinin messageFault eşleşen aday türü olduğu bir System.ServiceModel.FaultException<TDetail> döndürülür.

Şunlara uygulanır