FaultException.CreateFault Method

Definition

Returns a FaultException object.

Overloads

CreateFault(MessageFault, Type[])

Returns a FaultException object from the specified message fault and an array of detail types.

CreateFault(MessageFault, String, Type[])

Returns a FaultException object from the specified message fault, action and an array of detail types.

CreateFault(MessageFault, Type[])

Source:
FaultException.cs
Source:
FaultException.cs
Source:
netstandard.cs

Returns a FaultException object from the specified message fault and an array of detail types.

C#
public static System.ServiceModel.FaultException CreateFault (System.ServiceModel.Channels.MessageFault messageFault, params Type[] faultDetailTypes);

Parameters

messageFault
MessageFault

The message fault that contains default SOAP fault information.

faultDetailTypes
Type[]

An array of types that contains fault details.

Returns

A FaultException object that you can throw to indicate that a SOAP fault message was received.

Remarks

The faultDetailTypes parameter contains candidate detail types. 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.

Applies to

.NET 9 (package-provided) 및 기타 버전
제품 버전
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0

CreateFault(MessageFault, String, Type[])

Source:
FaultException.cs
Source:
FaultException.cs
Source:
netstandard.cs

Returns a FaultException object from the specified message fault, action and an array of detail types.

C#
public static System.ServiceModel.FaultException CreateFault (System.ServiceModel.Channels.MessageFault messageFault, string action, params Type[] faultDetailTypes);

Parameters

messageFault
MessageFault

The message fault that contains default SOAP fault information.

action
String

The fault action value.

faultDetailTypes
Type[]

An array of types that contains fault details.

Returns

A FaultException object that you can throw to indicate that a SOAP fault message was received.

Remarks

The faultDetailTypes parameter contains candidate detail types. 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.

Applies to

.NET 9 (package-provided) 및 기타 버전
제품 버전
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0