3 implementations of IInputSessionShutdown
System.ServiceModel (2)
System\ServiceModel\Channels\PeerNeighborManager.cs (1)
753class PeerNeighbor : IPeerNeighbor, IInputSessionShutdown
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
306class SharedListenerProxy : IConnectionDuplicator, IInputSessionShutdown
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\RoutingBehavior.cs (1)
115internal class RoutingEndpointBehavior : IEndpointBehavior, IChannelInitializer, IInputSessionShutdown
13 references to IInputSessionShutdown
System.ServiceModel (11)
System\ServiceModel\Channels\PeerNeighborManager.cs (2)
1580void IInputSessionShutdown.ChannelFaulted(IDuplexContextChannel channel) 1585void IInputSessionShutdown.DoneReceiving(IDuplexContextChannel channel)
System\ServiceModel\Channels\SharedConnectionListener.cs (2)
1406void IInputSessionShutdown.ChannelFaulted(IDuplexContextChannel channel) 1411void IInputSessionShutdown.DoneReceiving(IDuplexContextChannel channel)
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
34SynchronizedCollection<IInputSessionShutdown> inputSessionShutdownHandlers; 97this.inputSessionShutdownHandlers = this.NewBehaviorCollection<IInputSessionShutdown>(); 407public SynchronizedCollection<IInputSessionShutdown> InputSessionShutdownHandlers
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (4)
32readonly IInputSessionShutdown[] inputSessionShutdownHandlers; 82this.inputSessionShutdownHandlers = EmptyArray<IInputSessionShutdown>.ToArray(dispatch.InputSessionShutdownHandlers); 640IInputSessionShutdown[] handlers = this.inputSessionShutdownHandlers; 681IInputSessionShutdown[] handlers = this.inputSessionShutdownHandlers;
System.ServiceModel.Routing (2)
System\ServiceModel\Routing\RoutingBehavior.cs (2)
231void IInputSessionShutdown.ChannelFaulted(IDuplexContextChannel channel) 244void IInputSessionShutdown.DoneReceiving(IDuplexContextChannel channel)