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