81 references to MessageDirection
dotnet-svcutil-lib (81)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
53if (message.Direction == MessageDirection.Input)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\DirectionalAction.cs (7)
12private MessageDirection _direction; 16internal DirectionalAction(MessageDirection direction, string action) 34public MessageDirection Direction 62if ((_direction == MessageDirection.Input) && (other._direction == MessageDirection.Output)) 64if ((_direction == MessageDirection.Output) && (other._direction == MessageDirection.Input))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelFactory.cs (3)
345serviceChannel.Proxy = CreateProxy<TChannel>(MessageDirection.Input, serviceChannel); 365internal static object CreateProxy(Type interfaceType, Type proxiedType, MessageDirection direction, ServiceChannel serviceChannel) 370internal static object CreateProxy<TChannel>(MessageDirection direction, ServiceChannel serviceChannel)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
29internal static TChannel CreateProxy<TChannel>(MessageDirection direction, ServiceChannel serviceChannel)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DispatcherBuilder.cs (3)
211MessageDirection local = (proxy == null) ? MessageDirection.Input : MessageDirection.Output;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (2)
275WsdlNS.MessageBinding messageBinding = (message.Direction == MessageDirection.Input) 319WsdlNS.MessageBinding messageBinding = (message.Direction == MessageDirection.Input)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageDescription.cs (4)
19private MessageDirection _direction; 27public MessageDescription(string action, MessageDirection direction) : this(action, direction, null) { } 28internal MessageDescription(string action, MessageDirection direction, MessageDescriptionItems items) 74public MessageDirection Direction
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageDirection.cs (8)
15internal static bool IsDefined(MessageDirection value) 17return (value == MessageDirection.Input || value == MessageDirection.Output); 20internal static MessageDirection Opposite(MessageDirection d) 22return d == MessageDirection.Input ? MessageDirection.Output : MessageDirection.Input;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationDescription.cs (1)
186return Messages[0].Direction == MessageDirection.Output;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TransactionFlowAttribute.cs (1)
35MessageDirection direction, TransactionFlowOption option)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (13)
189MessageDescription message = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Input); 204MessageDescription request = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Input); 205MessageDescription reply = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Output); 675MessageDirection direction 678MessageDirection otherDirection = MessageDirectionHelper.Opposite(direction); 797CreateOperationDescriptions(contractDescription, reflectionInfo, contractType, contractDescription, MessageDirection.Input); 801CreateOperationDescriptions(contractDescription, reflectionInfo, callbackType, contractDescription, MessageDirection.Output); 847private OperationDescription CreateOperationDescription(ContractDescription contractDescription, MethodInfo methodInfo, MessageDirection direction, 992MessageDirection requestDirection = direction; 993MessageDirection responseDirection = MessageDirectionHelper.Opposite(direction); 1124MessageDirection direction) 1210MessageDirection direction) 1271MessageDirection direction)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (4)
281if (message.Direction == MessageDirection.Input) 385if (messageDescription.Direction == MessageDirection.Input) 884private static string CreateMessageBindingPolicyKey(WsdlNS.MessageBinding wsdlMessageBinding, MessageDirection direction) 889if (direction == MessageDirection.Input)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (7)
499MessageDirection direction; 502direction = MessageDirection.Input; 504direction = MessageDirection.Output; 850if (message.Direction == MessageDirection.Input) 1003if (FindMessage(operationDescription.Messages, MessageDirection.Output) != (wsdlOperationBinding.Output != null)) 1007if (FindMessage(operationDescription.Messages, MessageDirection.Input) != (wsdlOperationBinding.Input != null)) 1013private static bool FindMessage(MessageDescriptionCollection messageDescriptionCollection, MessageDirection transferDirection)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
486channel.Proxy = ServiceChannelFactory.CreateProxy(contractType, callbackType, MessageDirection.Output, channel);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\OperationSelectorBehavior.cs (3)
25dispatch.ClientRuntime.OperationSelector = new MethodInfoOperationSelector(description, MessageDirection.Output); 30proxy.OperationSelector = new MethodInfoOperationSelector(description, MessageDirection.Input); 37internal MethodInfoOperationSelector(ContractDescription description, MessageDirection directionThatRequiresClientOpSelection)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ChannelProtectionRequirements.cs (2)
241else if (message.Direction == MessageDirection.Input) 301if (message.Direction == MessageDirection.Input)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ReceiveSecurityHeader.cs (1)
17MessageDirection direction)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityHeader.cs (3)
28private MessageDirection _transferDirection; 34MessageDirection transferDirection) 136public MessageDirection MessageDirection
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
871requirement.Properties[ServiceModelSecurityTokenRequirement.MessageDirectionProperty] = MessageDirection.Input;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityVersion.cs (7)
80MessageDirection direction, 87MessageDirection direction); 115SecurityAlgorithmSuite algorithmSuite, MessageDirection direction) 178MessageDirection direction) 187MessageDirection direction, 226MessageDirection direction, 239SecurityAlgorithmSuite algorithmSuite, MessageDirection direction)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SendSecurityHeader.cs (1)
16MessageDirection transferDirection)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityOneDotOneReceiveSecurityHeader.cs (1)
20int headerIndex, MessageDirection direction)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityOneDotOneSendSecurityHeader.cs (1)
26MessageDirection direction)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (1)
16MessageDirection transferDirection)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (1)
15MessageDirection direction)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (3)
1367if (message.Direction == MessageDirection.Input) 3007if (message.Action == trustDriver.RequestSecurityTokenAction.Value && message.Direction == MessageDirection.Input) 3013message.Direction == MessageDirection.Output)