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