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