2 types derived from FaultConverter
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\FaultConverter.cs (1)
81internal class DefaultFaultConverter : FaultConverter
System\ServiceModel\Channels\SecurityChannelFaultConverter.cs (1)
8internal class SecurityChannelFaultConverter : FaultConverter
36 references to FaultConverter
System.ServiceModel.NetFramingBase (2)
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (1)
157else if (typeof(T) == typeof(FaultConverter))
System\ServiceModel\Channels\TransportChannelFactory.cs (1)
85if (typeof(T) == typeof(FaultConverter))
System.ServiceModel.Primitives (34)
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (2)
182if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 184return (T)(object)FaultConverter.GetDefaultFaultConverter(Settings.MessageVersion);
System\ServiceModel\Channels\FaultConverter.cs (1)
12public static FaultConverter GetDefaultFaultConverter(MessageVersion version)
System\ServiceModel\Channels\MessageEncoder.cs (2)
27if (typeof(T) == typeof(FaultConverter)) 29return (T)(object)FaultConverter.GetDefaultFaultConverter(MessageVersion);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (3)
1869FaultConverter faultConverter = innerChannel.GetProperty<FaultConverter>(); 1871faultConverter = FaultConverter.GetDefaultFaultConverter(version);
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (2)
167if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 169return (T)(object)FaultConverter.GetDefaultFaultConverter(Settings.MessageVersion);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (2)
170if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 172return (T)(object)FaultConverter.GetDefaultFaultConverter(settings.MessageVersion);
System\ServiceModel\Channels\SecurityChannelFaultConverter.cs (4)
25FaultConverter inner = _innerChannel.GetProperty<FaultConverter>(); 45FaultConverter inner = _innerChannel.GetProperty<FaultConverter>();
System\ServiceModel\Channels\ServiceChannel.cs (2)
952ThrowIfFaultUnderstood(rpc.Reply, fault, action, rpc.Reply.Version, rpc.Channel.GetProperty<FaultConverter>()); 1014private void ThrowIfFaultUnderstood(Message reply, MessageFault fault, string action, MessageVersion version, FaultConverter faultConverter)
System\ServiceModel\Channels\TransportChannelFactory.cs (1)
88if (typeof(T) == typeof(FaultConverter))
System\ServiceModel\Channels\WsrmMessageInfo.cs (6)
483FaultConverter faultConverter = channel.GetProperty<FaultConverter>(); 487faultConverter = FaultConverter.GetDefaultFaultConverter(messageVersion); 537FaultConverter faultConverter = channel.GetProperty<FaultConverter>(); 539faultConverter = FaultConverter.GetDefaultFaultConverter(messageVersion);
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (1)
595internal void ProvideFault(Exception e, FaultConverter faultConverter, ref ErrorHandlerFaultInfo faultInfo)
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
494_listener.ChannelDispatcher.ProvideFault(e, _requestInfo.Channel == null ? Binder.Channel.GetProperty<FaultConverter>() : _requestInfo.Channel.GetProperty<FaultConverter>(), ref faultInfo); 499dispatchBehavior.ChannelDispatcher.ProvideFault(e, Channel.GetProperty<FaultConverter>(), ref faultInfo);
System\ServiceModel\Dispatcher\ErrorBehavior.cs (3)
64ProvideFault(rpc.Error, rpc.Channel.GetProperty<FaultConverter>(), ref rpc.FaultInfo); 119internal void ProvideFault(Exception e, FaultConverter faultConverter, ref ErrorHandlerFaultInfo faultInfo) 135private void ProvideWellKnownFault(Exception e, FaultConverter faultConverter, ref ErrorHandlerFaultInfo faultInfo)
System\ServiceModel\Security\SecurityChannel.cs (1)
31if (typeof(T) == typeof(FaultConverter))
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
383if (typeof(T) == typeof(FaultConverter) && (ChannelBinder != null))