3 implementations of IChannelInitializer
System.ServiceModel (1)
System\ServiceModel\Channels\PeerService.cs (1)
40class PeerService : IPeerService, IServiceBehavior, IChannelInitializer
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (1)
18class CorrelationQueryBehavior : IEndpointBehavior, IChannelInitializer, IExtension<IContextChannel>
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\RoutingBehavior.cs (1)
115internal class RoutingEndpointBehavior : IEndpointBehavior, IChannelInitializer, IInputSessionShutdown
11 references to IChannelInitializer
System.ServiceModel (9)
System\ServiceModel\Channels\PeerService.cs (1)
254void IChannelInitializer.Initialize(IClientChannel channel)
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (3)
24SynchronizedCollection<IChannelInitializer> channelInitializers; 90this.channelInitializers = this.NewBehaviorCollection<IChannelInitializer>(); 111public SynchronizedCollection<IChannelInitializer> ChannelInitializers
System\ServiceModel\Dispatcher\ClientRuntime.cs (3)
52ProxyBehaviorCollection<IChannelInitializer> channelInitializers; 98this.channelInitializers = new ProxyBehaviorCollection<IChannelInitializer>(this); 133public SynchronizedCollection<IChannelInitializer> ChannelInitializers
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (2)
25IChannelInitializer[] channelInitializers; 34this.channelInitializers = EmptyArray<IChannelInitializer>.ToArray(behavior.ChannelInitializers);
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (1)
376void IChannelInitializer.Initialize(IClientChannel channel)
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\RoutingBehavior.cs (1)
225void IChannelInitializer.Initialize(IClientChannel channel)