System.ServiceModel.FaultException
namespace System.ServiceModel
{
public class FaultException : CommunicationException
{
public string Action { get; }
public FaultCode Code { get; }
public FaultReason Reason { get; }
public FaultException();
public FaultException(string reason);
public FaultException(FaultReason reason);
public FaultException(string reason, FaultCode code);
public FaultException(FaultReason reason, FaultCode code);
public FaultException(string reason, FaultCode code, string action);
public FaultException(FaultReason reason, FaultCode code, string action);
public FaultException(MessageFault fault);
public FaultException(MessageFault fault, string action);
protected FaultException(SerializationInfo info, StreamingContext context);
public static FaultException CreateFault(MessageFault messageFault, params Type[] faultDetailTypes);
public static FaultException CreateFault(MessageFault messageFault, string action, params Type[] faultDetailTypes);
public virtual MessageFault CreateMessageFault();
}
}