1 instantiation of ChannelRequirements
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelRequirements.cs (1)
23requirements = new ChannelRequirements();
18 references to ChannelRequirements
dotnet-svcutil-lib (18)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelRequirements.cs (14)
21out ChannelRequirements requirements) 60public static Type[] ComputeRequiredChannels(ref ChannelRequirements requirements) 229Exception exception = ChannelRequirements.BindingContractMismatchException(supportedChannels, requiredChannels, bindingName, 247Exception exception = ChannelRequirements.BindingContractMismatchException(supportedChannels, requiredChannels, bindingName, 279if (!ChannelRequirements.IsOneWay(channelType)) 283if (!ChannelRequirements.IsRequestReply(channelType)) 287if (!ChannelRequirements.IsDuplex(channelType)) 291if (!(ChannelRequirements.IsRequestReply(channelType) || ChannelRequirements.IsDuplex(channelType))) 295if (!ChannelRequirements.IsSessionful(channelType)) 323if (ChannelRequirements.IsOneWay(channelType)) 327if (ChannelRequirements.IsRequestReply(channelType)) 331if (ChannelRequirements.IsDuplex(channelType)) 335if (ChannelRequirements.IsSessionful(channelType))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelFactory.cs (4)
115ChannelRequirements requirements; 117ChannelRequirements.ComputeContractRequirements(contractDescription, out requirements); 123Type[] requiredChannels = ChannelRequirements.ComputeRequiredChannels(ref requirements); 226throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(ChannelRequirements.CantCreateChannelException(