6 instantiations of ChannelDemuxerFilter
System.ServiceModel (6)
System\ServiceModel\Channels\ChannelBuilder.cs (1)
108this.bindingParameters.Add(new ChannelDemuxerFilter(filter, priority));
System\ServiceModel\Channels\ChannelDemuxer.cs (1)
63return this.BuildChannelListener<TChannel>(context, new ChannelDemuxerFilter(new MatchAllMessageFilter(), 0));
System\ServiceModel\Channels\InternalDuplexChannelFactory.cs (2)
26ChannelDemuxerFilter demuxFilter = new ChannelDemuxerFilter(new MatchNoneMessageFilter(), int.MinValue); 82ChannelDemuxerFilter demuxFilter = new ChannelDemuxerFilter(new AndMessageFilter(new EndpointAddressMessageFilter(localAddress, true), filter), priority);
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (1)
984parameters.Add(new ChannelDemuxerFilter(contractFilter, filterPriority));
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1173parameters.Add(new ChannelDemuxerFilter(contractFilter, filterPriority));
42 references to ChannelDemuxerFilter
System.ServiceModel (42)
System\ServiceModel\Channels\ChannelBuilder.cs (1)
110this.bindingParameters.Remove<ChannelDemuxerFilter>();
System\ServiceModel\Channels\ChannelDemuxer.cs (39)
66public IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context, ChannelDemuxerFilter filter) 169public abstract IChannelListener<TChannel> BuildChannelListener<TChannel>(ChannelDemuxerFilter filter) 179void OnOuterListenerOpen(ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout); 180IAsyncResult OnBeginOuterListenerOpen(ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout, AsyncCallback callback, object state); 182void OnOuterListenerAbort(ChannelDemuxerFilter filter); 183void OnOuterListenerClose(ChannelDemuxerFilter filter, TimeSpan timeout); 184IAsyncResult OnBeginOuterListenerClose(ChannelDemuxerFilter filter, TimeSpan timeout, AsyncCallback callback, object state); 240protected abstract LayeredChannelListener<TChannel> CreateListener<TChannel>(ChannelDemuxerFilter filter) where TChannel : class, IChannel; 248public override IChannelListener<TChannel> BuildChannelListener<TChannel>(ChannelDemuxerFilter filter) 395public void OnOuterListenerClose(ChannelDemuxerFilter filter, TimeSpan timeout) 435public IAsyncResult OnBeginOuterListenerClose(ChannelDemuxerFilter filter, TimeSpan timeout, AsyncCallback callback, object state) 471public void OnOuterListenerAbort(ChannelDemuxerFilter filter) 511bool ShouldOpenInnerListener(ChannelDemuxerFilter filter, IChannelListener listener) 530public void OnOuterListenerOpen(ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout) 574public IAsyncResult OnBeginOuterListenerOpen(ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout, AsyncCallback callback, object state) 732ChannelDemuxerFilter filter; 737public OpenAsyncResult(DatagramChannelDemuxer<TInnerChannel, TInnerItem> channelDemuxer, ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout, AsyncCallback callback, object state) 1116protected override LayeredChannelListener<IInputChannel> CreateListener<IInputChannel>(ChannelDemuxerFilter filter) 1178protected override LayeredChannelListener<IDuplexChannel> CreateListener<IDuplexChannel>(ChannelDemuxerFilter filter) 1316protected override LayeredChannelListener<TChannel> CreateListener<TChannel>(ChannelDemuxerFilter filter) 1515ChannelDemuxerFilter Filter { get; } 1523ChannelDemuxerFilter filter; 1526public SingletonChannelListener(ChannelDemuxerFilter filter, IChannelDemuxer channelDemuxer) 1533public ChannelDemuxerFilter Filter 1688public override IChannelListener<TChannel> BuildChannelListener<TChannel>(ChannelDemuxerFilter filter) 1988bool ShouldStartAccepting(ChannelDemuxerFilter filter, IChannelListener listener) 2043public void OnOuterListenerOpen(ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout) 2083public IAsyncResult OnBeginOuterListenerOpen(ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout, AsyncCallback callback, object state) 2093bool ShouldCloseInnerListener(ChannelDemuxerFilter filter, bool aborted) 2113public void OnOuterListenerAbort(ChannelDemuxerFilter filter) 2121public void OnOuterListenerClose(ChannelDemuxerFilter filter, TimeSpan timeout) 2143public IAsyncResult OnBeginOuterListenerClose(ChannelDemuxerFilter filter, TimeSpan timeout, AsyncCallback callback, object state) 2532ChannelDemuxerFilter filter; 2537public OpenAsyncResult(SessionChannelDemuxer<TInnerChannel, TInnerItem> channelDemuxer, ChannelDemuxerFilter filter, IChannelListener listener, TimeSpan timeout, AsyncCallback callback, object state) 3462ChannelDemuxerFilter filter; 3465public InputQueueChannelListener(ChannelDemuxerFilter filter, IChannelDemuxer channelDemuxer) 3473public ChannelDemuxerFilter Filter 3643ChannelDemuxerFilter filter = context.BindingParameters.Remove<ChannelDemuxerFilter>();
System\ServiceModel\Channels\InternalDuplexChannelFactory.cs (2)
26ChannelDemuxerFilter demuxFilter = new ChannelDemuxerFilter(new MatchNoneMessageFilter(), int.MinValue); 82ChannelDemuxerFilter demuxFilter = new ChannelDemuxerFilter(new AndMessageFilter(new EndpointAddressMessageFilter(localAddress, true), filter), priority);