20 references to IOutputSessionChannel
dotnet-svcutil-lib (20)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelRequirements.cs (6)
114typeof(IOutputSessionChannel), 123typeof(IOutputSessionChannel), 167typeof(IOutputSessionChannel), 177typeof(IOutputSessionChannel), 196channelType == typeof(IOutputSessionChannel) || 207channelType == typeof(IOutputSessionChannel));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ContextBindingElement.cs (1)
133|| typeof(TChannel) == typeof(IOutputSessionChannel)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelFactory.cs (12)
154if (type == typeof(IOutputSessionChannel) && customBinding.CanBuildChannelFactory<IOutputSessionChannel>(parameters)) 156return new ServiceChannelFactoryOverOutputSession(customBinding.BuildChannelFactory<IOutputSessionChannel>(parameters), clientRuntime, binding, false); 180if (type == typeof(IOutputChannel) && customBinding.CanBuildChannelFactory<IOutputSessionChannel>(parameters)) 182return new ServiceChannelFactoryOverOutputSession(customBinding.BuildChannelFactory<IOutputSessionChannel>(parameters), clientRuntime, binding, true); 213if (customBinding.CanBuildChannelFactory<IOutputSessionChannel>(parameters)) 215supportedChannels.Add(typeof(IOutputSessionChannel), 0); 539internal class ServiceChannelFactoryOverOutputSession : TypedServiceChannelFactory<IOutputSessionChannel> 542public ServiceChannelFactoryOverOutputSession(IChannelFactory<IOutputSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter) 561|| typeof(TChannel) == typeof(IOutputSessionChannel) 587|| typeof(TChannel) == typeof(IOutputSessionChannel) 616|| typeof(TChannel) == typeof(IOutputSessionChannel)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransactionFlowBindingElement.cs (1)
190|| typeof(TChannel) == typeof(IOutputSessionChannel)