2 types derived from FaultException
System.ServiceModel.Primitives (2)
System\ServiceModel\Dispatcher\NetDispatcherFaultException.cs (1)
8internal class NetDispatcherFaultException : FaultException
System\ServiceModel\FaultException.cs (1)
357public class FaultException<TDetail> : FaultException
11 instantiations of FaultException
System.ServiceModel.Primitives (9)
System\ServiceModel\Channels\ServiceChannel.cs (1)
1084throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new FaultException(fault, action));
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
877FaultException exception = new FaultException(reason, code);
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
369FaultException exception = new FaultException(reason, code);
System\ServiceModel\Dispatcher\FaultFormatter.cs (2)
71return new FaultException(messageFault, action); 148return new FaultException(messageFault, action);
System\ServiceModel\Dispatcher\XmlSerializerFaultFormatter.cs (1)
111return new FaultException(messageFault, action);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
696Fault(new FaultException(sessionAbortedFault)); 1513throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.SecuritySessionFaultReplyWasSent, new FaultException(protocolFault)));
System\ServiceModel\Security\SecurityUtils.cs (1)
970Exception faultException = new FaultException(fault, message.Headers.Action);
System.ServiceModel.Primitives.Tests (2)
ServiceModel\FaultExceptionTest.cs (2)
69dcs.WriteObject(ms, new FaultException()); 94var exception = new FaultException(reason);
41 references to FaultException
Contract.XmlSerializer.IntegrationTests (1)
XmlSerializerFormatTest.4.0.0.cs (1)
57catch (FaultException e)
dotnet-svcutil.xmlserializer.IntegrationTests (1)
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatTest.4.0.0.cs (1)
57catch (FaultException e)
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WSTrustChannel.cs (1)
365throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(FaultException.CreateFault(fault, response.Headers?.Action));
System.ServiceModel.Primitives (33)
System\ServiceModel\Channels\ChannelReliableSession.cs (1)
329e = new ProtocolException(SRP.Format(SRP.WrongIdentifierFault, FaultException.GetSafeReasonText(info.WsrmHeaderFault.Reason)));
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (3)
1842string reason = FaultException.GetSafeReasonText(fault); 1865return new EndpointNotFoundException(FaultException.GetSafeReasonText(fault)); 1880return new ProtocolException(SRP.Format(SRP.UnrecognizedFaultReceivedOnOpen, fault.Code.Namespace, fault.Code.Name, FaultException.GetSafeReasonText(fault)));
System\ServiceModel\Channels\ServiceChannel.cs (1)
953FaultException fe = rpc.Operation.FaultFormatter.Deserialize(fault, action);
System\ServiceModel\Channels\WsrmFault.cs (2)
100message = FaultException.GetSafeReasonText(reason); 664message = FaultException.GetSafeReasonText(Reason);
System\ServiceModel\Channels\WsrmMessageInfo.cs (1)
492messageInfo._faultException = new ProtocolException(SRP.Format(SRP.UnrecognizedFaultReceived, messageInfo.MessageFault.Code.Namespace, messageInfo.MessageFault.Code.Name, System.ServiceModel.FaultException.GetSafeReasonText(messageInfo.MessageFault)));
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
877FaultException exception = new FaultException(reason, code);
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
369FaultException exception = new FaultException(reason, code);
System\ServiceModel\Dispatcher\ErrorBehavior.cs (4)
30FaultException fault = error as FaultException; 109FaultException e = error as FaultException;
System\ServiceModel\Dispatcher\FaultFormatter.cs (8)
44public MessageFault Serialize(FaultException faultException, out string action) 51for (Type faultType = faultException.GetType(); faultType != typeof(FaultException); faultType = faultType.BaseType()) 67public FaultException Deserialize(MessageFault messageFault, string action) 104protected virtual FaultException CreateFaultException(MessageFault messageFault, string action) 136FaultException faultException = CreateFaultException(messageFault, action, 151protected FaultException CreateFaultException(MessageFault messageFault, string action, 174return (FaultException)Activator.CreateInstance(knownFaultType, 198private static MessageFault CreateMessageFault(XmlObjectSerializer serializer, FaultException faultException, Type detailType)
System\ServiceModel\Dispatcher\IClientFaultFormatter.cs (1)
12FaultException Deserialize(MessageFault messageFault, string action);
System\ServiceModel\Dispatcher\IDispatchFaultFormatter.cs (1)
12MessageFault Serialize(FaultException faultException, out string action);
System\ServiceModel\Dispatcher\SyncMethodInvoker.cs (1)
148catch (FaultException)
System\ServiceModel\Dispatcher\TaskMethodInvoker.cs (2)
98throw FxTrace.Exception.AsError<FaultException>(ae); 226catch (FaultException)
System\ServiceModel\Dispatcher\XmlSerializerFaultFormatter.cs (2)
65protected override FaultException CreateFaultException(MessageFault messageFault, string action) 99FaultException faultException = CreateFaultException(messageFault, action,
System\ServiceModel\FaultException.cs (2)
161public static FaultException CreateFault(MessageFault messageFault, params Type[] faultDetailTypes) 166public static FaultException CreateFault(MessageFault messageFault, string action, params Type[] faultDetailTypes)
System\ServiceModel\Security\SecurityUtils.cs (2)
1007FaultException faultException = FaultException.CreateFault(fault, typeof(string), typeof(object));
System.ServiceModel.Primitives.Tests (5)
ServiceModel\FaultExceptionTest.cs (5)
63var dcs = new DataContractSerializer(typeof(FaultException)); 73var faultException = (FaultException)dcs.ReadObject(ms); 94var exception = new FaultException(reason); 197Assert.IsAssignableFrom<FaultException>(exception);