1 interface inheriting from IReliableChannelBinder
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\IReliableChannelBinder.cs (1)
42internal interface IClientReliableChannelBinder : IReliableChannelBinder
1 implementation of IReliableChannelBinder
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ReliableChannelBinder.cs (1)
27internal abstract class ReliableChannelBinder<TChannel> : IReliableChannelBinder
30 references to IReliableChannelBinder
System.ServiceModel.Primitives (30)
System\ServiceModel\Channels\ChannelReliableSession.cs (2)
15private IReliableChannelBinder _binder; 25protected ChannelReliableSession(ChannelBase channel, IReliableFactorySettings settings, IReliableChannelBinder binder, FaultHelper faultHelper)
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (5)
28protected ReliableDuplexSessionChannel(ChannelManagerBase manager, IReliableFactorySettings settings, IReliableChannelBinder binder) 38public IReliableChannelBinder Binder { get; } 681private void OnBinderException(IReliableChannelBinder sender, Exception exception) 698private void OnBinderFaulted(IReliableChannelBinder sender, Exception exception) 1081IReliableChannelBinder binder, FaultHelper faultHelper,
System\ServiceModel\Channels\IReliableChannelBinder.cs (1)
9internal delegate void BinderExceptionHandler(IReliableChannelBinder sender, Exception exception);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (16)
472public abstract Task SendFaultAsync(IReliableChannelBinder binder, RequestContext requestContext, Message faultMessage); 480private Dictionary<IReliableChannelBinder, TState> _faultList = new Dictionary<IReliableChannelBinder, TState>(); 490Dictionary<IReliableChannelBinder, TState> tempFaultList; 507foreach (KeyValuePair<IReliableChannelBinder, TState> pair in tempFaultList) 517private void AbortBinder(IReliableChannelBinder binder) 529private async Task AsyncCloseBinder(IReliableChannelBinder binder) 582protected abstract Task SendFaultAsync(IReliableChannelBinder binder, TState state, TimeSpan timeout); 586protected void RemoveBinder(IReliableChannelBinder binder) 607protected async Task SendFaultAsync(IReliableChannelBinder binder, TState state) 627public override async Task SendFaultAsync(IReliableChannelBinder binder, RequestContext requestContext, Message faultMessage) 694protected override async Task SendFaultAsync(IReliableChannelBinder binder, FaultState faultState, TimeSpan timeout) 724protected override async Task SendFaultAsync(IReliableChannelBinder binder, Message message, TimeSpan timeout) 751private IReliableChannelBinder binder; 761public IReliableChannelBinder Binder 2165IReliableChannelBinder binder, RequestContext context)
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (3)
40protected IReliableChannelBinder Binder 209private void OnBinderException(IReliableChannelBinder sender, Exception exception) 226private void OnBinderFaulted(IReliableChannelBinder sender, Exception exception)
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (2)
218private void OnBinderException(IReliableChannelBinder sender, Exception exception) 235private void OnBinderFaulted(IReliableChannelBinder sender, Exception exception)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
521private void OnInnerFaulted(IReliableChannelBinder sender, Exception exception)