53 references to CanBuildInnerChannelFactory
System.ServiceModel (51)
System\ServiceModel\Channels\Binding.cs (1)
262
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\BindingElement.cs (1)
42
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\ChannelDemuxer.cs (1)
3656
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\CompositeDuplexBindingElement.cs (1)
106
&& context.
CanBuildInnerChannelFactory
<IOutputChannel>();
System\ServiceModel\Channels\ContextBindingElement.cs (1)
169
&& context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\InternalDuplexBindingElement.cs (9)
102
&& context.
CanBuildInnerChannelFactory
<IOutputChannel>()
112
&& context.
CanBuildInnerChannelFactory
<IOutputChannel>()
154
if (context.
CanBuildInnerChannelFactory
<IDuplexChannel>())
159
if (context.
CanBuildInnerChannelFactory
<IOutputChannel>() &&
162
if (context.
CanBuildInnerChannelFactory
<IRequestChannel>())
164
if (context.
CanBuildInnerChannelFactory
<IRequestSessionChannel>())
166
if (context.
CanBuildInnerChannelFactory
<IOutputSessionChannel>())
168
if (context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>())
184
if (context.
CanBuildInnerChannelFactory
<IOutputChannel>() &&
System\ServiceModel\Channels\MessageEncodingBindingElement.cs (1)
55
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\OneWayBindingElement.cs (6)
103
if (context.
CanBuildInnerChannelFactory
<IDuplexChannel>())
109
if (context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>())
115
if (context.
CanBuildInnerChannelFactory
<IRequestChannel>())
174
if (context.
CanBuildInnerChannelFactory
<IDuplexChannel>())
180
if (context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>())
186
if (context.
CanBuildInnerChannelFactory
<IRequestChannel>())
System\ServiceModel\Channels\PeerCustomResolverBindingElement.cs (1)
126
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\PnrpPeerResolverBindingElement.cs (1)
64
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (16)
319
if (context.
CanBuildInnerChannelFactory
<IRequestSessionChannel>())
325
else if (context.
CanBuildInnerChannelFactory
<IRequestChannel>())
331
else if (context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>())
337
else if (context.
CanBuildInnerChannelFactory
<IDuplexChannel>())
346
if (context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>())
352
else if (context.
CanBuildInnerChannelFactory
<IDuplexChannel>())
361
if (context.
CanBuildInnerChannelFactory
<IRequestSessionChannel>())
367
else if (context.
CanBuildInnerChannelFactory
<IRequestChannel>())
387
return context.
CanBuildInnerChannelFactory
<IRequestSessionChannel>()
388
|| context.
CanBuildInnerChannelFactory
<IRequestChannel>()
389
|| context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>()
390
|| context.
CanBuildInnerChannelFactory
<IDuplexChannel>();
394
return context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>()
395
|| context.
CanBuildInnerChannelFactory
<IDuplexChannel>();
399
return context.
CanBuildInnerChannelFactory
<IRequestSessionChannel>()
400
|| context.
CanBuildInnerChannelFactory
<IRequestChannel>();
System\ServiceModel\Channels\SecurityBindingElement.cs (9)
680
if (!context.
CanBuildInnerChannelFactory
<TChannel>())
692
if (!(context.
CanBuildInnerChannelFactory
<IRequestChannel>()
693
|| context.
CanBuildInnerChannelFactory
<IRequestSessionChannel>()
694
|| context.
CanBuildInnerChannelFactory
<IDuplexChannel>()
695
|| context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>()))
702
return (context.
CanBuildInnerChannelFactory
<IRequestChannel>() || context.
CanBuildInnerChannelFactory
<IRequestSessionChannel>());
706
return (context.
CanBuildInnerChannelFactory
<IDuplexChannel>() || context.
CanBuildInnerChannelFactory
<IDuplexSessionChannel>());
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (1)
106
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (1)
193
return context.
CanBuildInnerChannelFactory
<TChannel>();
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (1)
74
return context.
CanBuildInnerChannelFactory
<TChannel>();
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\DiscoveryClientBindingElement.cs (1)
99
return context.
CanBuildInnerChannelFactory
<TChannel>();
System.ServiceModel.Routing (1)
System\ServiceModel\Channels\SynchronousSendBindingElement.cs (1)
48
return context.
CanBuildInnerChannelFactory
<TChannel>();