1 instantiation of ChannelRequirements
System.ServiceModel (1)
System\ServiceModel\Channels\ChannelRequirements.cs (1)
24
requirements = new
ChannelRequirements
();
22 references to ChannelRequirements
System.ServiceModel (22)
System\ServiceModel\Channels\ChannelRequirements.cs (14)
22
out
ChannelRequirements
requirements)
61
public static Type[] ComputeRequiredChannels(ref
ChannelRequirements
requirements)
231
Exception exception =
ChannelRequirements
.BindingContractMismatchException(supportedChannels, requiredChannels, bindingName,
249
Exception exception =
ChannelRequirements
.BindingContractMismatchException(supportedChannels, requiredChannels, bindingName,
281
if (!
ChannelRequirements
.IsOneWay(channelType))
285
if (!
ChannelRequirements
.IsRequestReply(channelType))
289
if (!
ChannelRequirements
.IsDuplex(channelType))
293
if (!(
ChannelRequirements
.IsRequestReply(channelType) ||
ChannelRequirements
.IsDuplex(channelType)))
297
if (!
ChannelRequirements
.IsSessionful(channelType))
325
if (
ChannelRequirements
.IsOneWay(channelType))
329
if (
ChannelRequirements
.IsRequestReply(channelType))
333
if (
ChannelRequirements
.IsDuplex(channelType))
337
if (
ChannelRequirements
.IsSessionful(channelType))
System\ServiceModel\Channels\ServiceChannelFactory.cs (4)
117
ChannelRequirements
requirements;
119
ChannelRequirements
.ComputeContractRequirements(contractDescription, out requirements);
125
Type[] requiredChannels =
ChannelRequirements
.ComputeRequiredChannels(ref requirements);
232
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
ChannelRequirements
.CantCreateChannelException(
System\ServiceModel\Description\DispatcherBuilder.cs (4)
371
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(
ChannelRequirements
.CantCreateListenerException(
1138
ChannelRequirements
reqs;
1139
ChannelRequirements
.ComputeContractRequirements(contractDescription, out reqs);
1140
Type[] supportedChannels =
ChannelRequirements
.ComputeRequiredChannels(ref reqs);