29 references to IRequestSessionChannel
dotnet-svcutil-lib (29)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelRequirements.cs (10)
90typeof(IRequestSessionChannel), 97typeof(IRequestSessionChannel), 116typeof(IRequestSessionChannel), 124typeof(IRequestSessionChannel), 143typeof(IRequestSessionChannel), 150typeof(IRequestSessionChannel), 169typeof(IRequestSessionChannel), 178typeof(IRequestSessionChannel), 199channelType == typeof(IRequestSessionChannel)); 215channelType == typeof(IRequestSessionChannel));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ContextBindingElement.cs (1)
135|| typeof(TChannel) == typeof(IRequestSessionChannel)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElement.cs (3)
355|| context.CanBuildInnerChannelFactory<IRequestSessionChannel>() 362if (typeof(TChannel) == typeof(IRequestSessionChannel)) 364return (context.CanBuildInnerChannelFactory<IRequestChannel>() || context.CanBuildInnerChannelFactory<IRequestSessionChannel>());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelFactory.cs (14)
96return new ServiceChannelFactoryOverRequestSession(channelBuilder.BuildChannelFactory<IRequestSessionChannel>(), clientRuntime, channelBuilder.Binding, false); 159if (type == typeof(IRequestSessionChannel) && customBinding.CanBuildChannelFactory<IRequestSessionChannel>(parameters)) 161return new ServiceChannelFactoryOverRequestSession(customBinding.BuildChannelFactory<IRequestSessionChannel>(parameters), clientRuntime, binding, false); 185if (type == typeof(IRequestChannel) && customBinding.CanBuildChannelFactory<IRequestSessionChannel>(parameters)) 187return new ServiceChannelFactoryOverRequestSession(customBinding.BuildChannelFactory<IRequestSessionChannel>(parameters), clientRuntime, binding, true); 192if (type == typeof(IRequestSessionChannel) && customBinding.CanBuildChannelFactory<IRequestChannel>(parameters) 217if (customBinding.CanBuildChannelFactory<IRequestSessionChannel>(parameters)) 219supportedChannels.Add(typeof(IRequestSessionChannel), 0); 563|| typeof(TChannel) == typeof(IRequestSessionChannel)); 588|| typeof(TChannel) == typeof(IRequestSessionChannel) 593internal class ServiceChannelFactoryOverRequestSession : TypedServiceChannelFactory<IRequestSessionChannel> 597public ServiceChannelFactoryOverRequestSession(IChannelFactory<IRequestSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter) 618|| typeof(TChannel) == typeof(IRequestSessionChannel));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransactionFlowBindingElement.cs (1)
191|| typeof(TChannel) == typeof(IRequestSessionChannel)