3 types derived from FaultConverter
System.ServiceModel (3)
System\ServiceModel\Channels\FaultConverter.cs (1)
81class DefaultFaultConverter : FaultConverter
System\ServiceModel\Channels\SecurityChannelFaultConverter.cs (1)
11internal class SecurityChannelFaultConverter : FaultConverter
System\ServiceModel\Channels\TransactionChannelFaultConverter.cs (1)
11class TransactionChannelFaultConverter<TChannel> : FaultConverter
57 references to FaultConverter
System.ServiceModel (54)
System\ServiceModel\Channels\FaultConverter.cs (1)
12public static FaultConverter GetDefaultFaultConverter(MessageVersion version)
System\ServiceModel\Channels\MessageEncoder.cs (2)
28if (typeof(T) == typeof(FaultConverter)) 30return (T)(object)FaultConverter.GetDefaultFaultConverter(this.MessageVersion);
System\ServiceModel\Channels\PeerDuplexChannel.cs (2)
92else if (typeof(T) == typeof(FaultConverter)) 94return (T)(object)FaultConverter.GetDefaultFaultConverter(MessageVersion.Soap12WSAddressing10);
System\ServiceModel\Channels\PeerInputChannel.cs (2)
48else if (typeof(T) == typeof(FaultConverter)) 50return (T)(object)FaultConverter.GetDefaultFaultConverter(MessageVersion.Soap12WSAddressing10);
System\ServiceModel\Channels\PeerOutputChannel.cs (2)
51else if (typeof(T) == typeof(FaultConverter)) 53return (T)(object)FaultConverter.GetDefaultFaultConverter(MessageVersion.Soap12WSAddressing10);
System\ServiceModel\Channels\ReliableDuplexSessionChannel.cs (2)
237if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 239return (T)(object)FaultConverter.GetDefaultFaultConverter(this.settings.MessageVersion);
System\ServiceModel\Channels\ReliableInputSessionChannel.cs (2)
260if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 262return (T)(object)FaultConverter.GetDefaultFaultConverter(this.listener.MessageVersion);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (6)
3264FaultConverter faultConverter = innerChannel.GetProperty<FaultConverter>(); 3266faultConverter = FaultConverter.GetDefaultFaultConverter(version); 3519FaultConverter converter = channel.GetProperty<FaultConverter>(); 3521converter = FaultConverter.GetDefaultFaultConverter(listener.MessageVersion);
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (2)
193if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 195return (T)(object)FaultConverter.GetDefaultFaultConverter(this.settings.MessageVersion);
System\ServiceModel\Channels\ReliableReplySessionChannel.cs (2)
364if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 366return (T)(object)FaultConverter.GetDefaultFaultConverter(this.listener.MessageVersion);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (2)
213if ((innerProperty == null) && (typeof(T) == typeof(FaultConverter))) 215return (T)(object)FaultConverter.GetDefaultFaultConverter(this.settings.MessageVersion);
System\ServiceModel\Channels\SecurityChannelFaultConverter.cs (4)
28FaultConverter inner = this.innerChannel.GetProperty<FaultConverter>(); 48FaultConverter inner = innerChannel.GetProperty<FaultConverter>();
System\ServiceModel\Channels\ServiceChannel.cs (2)
1014ThrowIfFaultUnderstood(rpc.Reply, fault, action, rpc.Reply.Version, rpc.Channel.GetProperty<FaultConverter>()); 1077void ThrowIfFaultUnderstood(Message reply, MessageFault fault, string action, MessageVersion version, FaultConverter faultConverter)
System\ServiceModel\Channels\TransactionChannel.cs (1)
80if (typeof(T) == typeof(FaultConverter))
System\ServiceModel\Channels\TransactionChannelFaultConverter.cs (4)
39FaultConverter inner = this.channel.GetInnerProperty<FaultConverter>(); 53FaultConverter inner = this.channel.GetInnerProperty<FaultConverter>();
System\ServiceModel\Channels\TransportChannelFactory.cs (1)
118if (typeof(T) == typeof(FaultConverter))
System\ServiceModel\Channels\TransportChannelListener.cs (1)
288if (typeof(T) == typeof(FaultConverter))
System\ServiceModel\Channels\WsrmMessageInfo.cs (6)
589FaultConverter faultConverter = channel.GetProperty<FaultConverter>(); 593faultConverter = FaultConverter.GetDefaultFaultConverter(messageVersion); 643FaultConverter faultConverter = channel.GetProperty<FaultConverter>(); 645faultConverter = FaultConverter.GetDefaultFaultConverter(messageVersion);
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (1)
853internal void ProvideFault(Exception e, FaultConverter faultConverter, ref ErrorHandlerFaultInfo faultInfo)
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
756this.listener.ChannelDispatcher.ProvideFault(e, this.requestInfo.Channel == null ? this.binder.Channel.GetProperty<FaultConverter>() : this.requestInfo.Channel.GetProperty<FaultConverter>(), ref faultInfo); 761dispatchBehavior.ChannelDispatcher.ProvideFault(e, this.channel.GetProperty<FaultConverter>(), ref faultInfo);
System\ServiceModel\Dispatcher\ErrorBehavior.cs (3)
69this.ProvideFault(rpc.Error, rpc.Channel.GetProperty<FaultConverter>(), ref rpc.FaultInfo); 124internal void ProvideFault(Exception e, FaultConverter faultConverter, ref ErrorHandlerFaultInfo faultInfo) 140void ProvideWellKnownFault(Exception e, FaultConverter faultConverter, ref ErrorHandlerFaultInfo faultInfo)
System\ServiceModel\Security\SecurityChannel.cs (1)
29if (typeof(T) == typeof(FaultConverter))
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
544if (typeof(T) == typeof(FaultConverter) && (this.channelBinder != null))
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
1674if (typeof(T) == typeof(FaultConverter) && (this.channelBinder != null))
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\FromReply.cs (3)
90FaultConverter faultConverter = FaultConverter.GetDefaultFaultConverter(inMessage.Version); 134Exception DeserializeFault(Message inMessage, FaultConverter faultConverter)