63 references to CanBuildInnerChannelListener
System.ServiceModel (63)
System\ServiceModel\Channels\Binding.cs (1)
273return context.CanBuildInnerChannelListener<TChannel>();
System\ServiceModel\Channels\BindingElement.cs (1)
50return context.CanBuildInnerChannelListener<TChannel>();
System\ServiceModel\Channels\ChannelDemuxer.cs (2)
95if (context.CanBuildInnerChannelListener<IReplyChannel>()) 3664return context.CanBuildInnerChannelListener<TChannel>();
System\ServiceModel\Channels\CompositeDuplexBindingElement.cs (1)
117&& context.CanBuildInnerChannelListener<IInputChannel>();
System\ServiceModel\Channels\ContextBindingElement.cs (1)
184&& context.CanBuildInnerChannelListener<TChannel>());
System\ServiceModel\Channels\InternalDuplexBindingElement.cs (9)
103&& context.CanBuildInnerChannelListener<IInputChannel>(); 113&& context.CanBuildInnerChannelListener<IInputChannel>(); 160context.CanBuildInnerChannelListener<IInputChannel>()) 179if (context.CanBuildInnerChannelListener<IDuplexChannel>()) 185context.CanBuildInnerChannelListener<IInputChannel>()) 187if (context.CanBuildInnerChannelListener<IReplyChannel>()) 189if (context.CanBuildInnerChannelListener<IReplySessionChannel>()) 191if (context.CanBuildInnerChannelListener<IInputSessionChannel>()) 193if (context.CanBuildInnerChannelListener<IDuplexSessionChannel>())
System\ServiceModel\Channels\MessageEncodingBindingElement.cs (1)
81return context.CanBuildInnerChannelListener<TChannel>();
System\ServiceModel\Channels\OneWayBindingElement.cs (6)
139if (context.CanBuildInnerChannelListener<IDuplexChannel>()) 145if (context.CanBuildInnerChannelListener<IDuplexSessionChannel>()) 151if (context.CanBuildInnerChannelListener<IReplyChannel>()) 207if (context.CanBuildInnerChannelListener<IDuplexChannel>()) 213if (context.CanBuildInnerChannelListener<IDuplexSessionChannel>()) 219if (context.CanBuildInnerChannelListener<IReplyChannel>())
System\ServiceModel\Channels\PeerCustomResolverBindingElement.cs (1)
147return context.CanBuildInnerChannelListener<TChannel>();
System\ServiceModel\Channels\PnrpPeerResolverBindingElement.cs (1)
82return context.CanBuildInnerChannelListener<TChannel>();
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (16)
423if (context.CanBuildInnerChannelListener<IReplySessionChannel>()) 427else if (context.CanBuildInnerChannelListener<IReplyChannel>()) 431else if (context.CanBuildInnerChannelListener<IDuplexSessionChannel>()) 435else if (context.CanBuildInnerChannelListener<IDuplexChannel>()) 450if (context.CanBuildInnerChannelListener<IDuplexSessionChannel>()) 454else if (context.CanBuildInnerChannelListener<IDuplexChannel>()) 469if (context.CanBuildInnerChannelListener<IReplySessionChannel>()) 473else if (context.CanBuildInnerChannelListener<IReplyChannel>()) 497return context.CanBuildInnerChannelListener<IReplySessionChannel>() 498|| context.CanBuildInnerChannelListener<IReplyChannel>() 499|| context.CanBuildInnerChannelListener<IDuplexSessionChannel>() 500|| context.CanBuildInnerChannelListener<IDuplexChannel>(); 504return context.CanBuildInnerChannelListener<IDuplexSessionChannel>() 505|| context.CanBuildInnerChannelListener<IDuplexChannel>(); 509return context.CanBuildInnerChannelListener<IReplySessionChannel>() 510|| context.CanBuildInnerChannelListener<IReplyChannel>();
System\ServiceModel\Channels\ReplyAdapterChannelListener.cs (8)
364if (context.CanBuildInnerChannelListener<IReplySessionChannel>() || 365context.CanBuildInnerChannelListener<IReplyChannel>()) 369else if ((typeof(TChannel) == typeof(IReplySessionChannel)) && context.CanBuildInnerChannelListener<IDuplexSessionChannel>()) 373else if ((typeof(TChannel) == typeof(IReplyChannel)) && context.CanBuildInnerChannelListener<IDuplexChannel>()) 387return (context.CanBuildInnerChannelListener<IReplySessionChannel>() 388|| context.CanBuildInnerChannelListener<IDuplexSessionChannel>()); 392return (context.CanBuildInnerChannelListener<IReplyChannel>() 393|| context.CanBuildInnerChannelListener<IDuplexChannel>());
System\ServiceModel\Channels\SecurityBindingElement.cs (11)
558return ((typeof(TChannel) == typeof(IDuplexSessionChannel)) && context.CanBuildInnerChannelListener<IDuplexChannel>() 559&& !context.CanBuildInnerChannelListener<IDuplexSessionChannel>()); 755if (!context.CanBuildInnerChannelListener<TChannel>()) 768if (!(context.CanBuildInnerChannelListener<IReplyChannel>() 769|| context.CanBuildInnerChannelListener<IReplySessionChannel>() 770|| context.CanBuildInnerChannelListener<IDuplexChannel>() 771|| context.CanBuildInnerChannelListener<IDuplexSessionChannel>())) 778return (context.CanBuildInnerChannelListener<IReplyChannel>() || context.CanBuildInnerChannelListener<IReplySessionChannel>()); 782return (context.CanBuildInnerChannelListener<IDuplexChannel>() || context.CanBuildInnerChannelListener<IDuplexSessionChannel>());
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (1)
130return context.CanBuildInnerChannelListener<TChannel>();
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (2)
242if (!context.CanBuildInnerChannelListener<TChannel>()) 269if (!context.CanBuildInnerChannelListener<TChannel>())
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (1)
98return context.CanBuildInnerChannelListener<TChannel>();