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