6 writes to Action
System.ServiceModel.Http (3)
System\ServiceModel\Channels\MessageContent.cs (1)
54_message.Headers.Action = null;
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (2)
834message.Headers.Action = WebSocketTransportSettings.BinaryMessageReceivedAction; 840message.Headers.Action = WebSocketTransportSettings.TextMessageReceivedAction;
System.ServiceModel.Primitives (3)
System\ServiceModel\Channels\Message.cs (1)
1041_headers.Action = action;
System\ServiceModel\Channels\MessageBuffer.cs (1)
154msg.Headers.Action = _action;
System\ServiceModel\Dispatcher\ErrorBehavior.cs (1)
73rpc.FaultInfo.Fault.Headers.Action = rpc.RequestVersion.Addressing.DefaultFaultAction;
56 references to Action
Client.ChannelLayer.IntegrationTests (2)
RequestReplyChannelShapeTests.4.0.0.cs (2)
108string replyMessageAction = replyMessage.Headers.Action; 218string replyMessageAction = replyMessage.Headers.Action;
Client.TypedClient.IntegrationTests (3)
TypedProxyTests.4.0.0.cs (3)
249replyMessageAction = replyMessage.Headers.Action; 313replyMessageAction = replyMessage.Headers.Action; 378replyMessageAction = replyMessage.Headers.Action;
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WSTrustChannel.cs (1)
365throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(FaultException.CreateFault(fault, response.Headers?.Action));
System.ServiceModel.Http (4)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
1157string action = message.Headers.Action;
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (1)
78actionAbsent = (message.Headers.Action == null);
System\ServiceModel\Channels\MessageContent.cs (1)
45string action = _message.Headers.Action;
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (1)
830if (message.Version.Addressing == AddressingVersion.None && message.Headers.Action == null)
System.ServiceModel.NetFramingBase (2)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (2)
668string text = SR.Format(SR.ReceiveShutdownReturnedLargeFault, message.Headers.Action); 674string text = SR.Format(SR.ReceiveShutdownReturnedMessage, message.Headers.Action);
System.ServiceModel.Primitives (39)
System\ServiceModel\Channels\MessageBuffer.cs (1)
82_action = message.Headers.Action;
System\ServiceModel\Channels\ServiceChannel.cs (8)
932if ((operation.ReplyAction != MessageHeaders.WildcardAction) && !rpc.Reply.IsFault && rpc.Reply.Headers.Action != null) 934if (String.CompareOrdinal(operation.ReplyAction, rpc.Reply.Headers.Action) != 0) 938rpc.Reply.Headers.Action, 947string action = rpc.Reply.Headers.Action; 1209Call(message.Headers.Action, true, operation, new object[] { message }, Array.Empty<object>(), timeout); 1220return BeginCall(message.Headers.Action, true, operation, new object[] { message }, timeout, callback, state); 1236return (Message)Call(message.Headers.Action, false, operation, new object[] { message }, Array.Empty<object>(), timeout); 1247return BeginCall(message.Headers.Action, false, operation, new object[] { message }, timeout, callback, state);
System\ServiceModel\Channels\WsrmMessageInfo.cs (1)
137string action = headers.Action;
System\ServiceModel\Description\TypedMessageConverter.cs (3)
106if (this.Action != null && message.Headers.Action != null && message.Headers.Action != this.Action) 107throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxActionMismatch, this.Action, message.Headers.Action)));
System\ServiceModel\Diagnostics\TraceUtility.cs (1)
576ServiceModelActivity.Start(activity, SRP.Format(SRP.ActivityProcessAction, message.Headers.Action), ActivityType.ProcessAction);
System\ServiceModel\Dispatcher\ChannelHandler.cs (4)
258if (_shouldRejectMessageWithOnOpenActionHeader && message.Headers.Action == OperationDescription.SessionOpenedAction) 260throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxNoEndpointMatchingAddressForConnectionOpeningMessage, message.Headers.Action, "Open"))); 836if (addressingVersion != AddressingVersion.None && request.RequestMessage.Headers.Action == null) 848string reason = SRP.Format(SRP.SFxNoEndpointMatchingContract, request.RequestMessage.Headers.Action);
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (1)
274throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxInvalidReplyAction, Name, reply.Headers.Action ?? "{NULL}", ReplyAction)));
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
362string action = message.Headers.Action;
System\ServiceModel\Dispatcher\ErrorBehavior.cs (1)
71if (rpc.FaultInfo.Fault.Headers.Action == null)
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
971string action = request.Headers.Action;
System\ServiceModel\Dispatcher\ProxyOperationRuntime.cs (2)
241throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxInvalidRequestAction, Name, rpc.Request.Headers.Action ?? "{NULL}", Action))); 390return (String.CompareOrdinal(message.Headers.Action, action) == 0);
System\ServiceModel\ProtocolException.cs (4)
34string text = SRP.Format(SRP.ReceiveShutdownReturnedLargeFault, message.Headers.Action); 40string text = SRP.Format(SRP.ReceiveShutdownReturnedMessage, message.Headers.Action); 58string text = SRP.Format(SRP.OneWayOperationReturnedLargeFault, message.Headers.Action); 64string text = SRP.Format(SRP.OneWayOperationReturnedMessage, message.Headers.Action);
System\ServiceModel\Security\AcceleratedTokenProvider.cs (2)
190if (incomingMessage.Headers.Action != RequestSecurityTokenResponseAction.Value) 192throw TraceUtility.ThrowHelperError(new SecurityNegotiationException(SRP.Format(SRP.InvalidActionForNegotiationMessage, incomingMessage.Headers.Action)), incomingMessage);
System\ServiceModel\Security\SecurityProtocol.cs (1)
506IList<SupportingTokenProviderSpecification> supportingTokenProviders = GetSupportingTokenProviders(message.Headers.Action);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
702if (response.Headers.Action != Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction.Value) 704throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.InvalidCloseResponseAction, response.Headers.Action)), response); 843string action = message.Headers.Action;
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
29if (message.Headers.Action == _actions[i])
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
687if (response.Headers.Action != RenewResponseAction.Value) 689throw TraceUtility.ThrowHelperError(new SecurityNegotiationException(SRP.Format(SRP.InvalidRenewResponseAction, response.Headers.Action)), response);
System\ServiceModel\Security\SecurityUtils.cs (1)
970Exception faultException = new FaultException(fault, message.Headers.Action);
System\ServiceModel\Security\TransportSecurityProtocol.cs (1)
114IList<SupportingTokenAuthenticatorSpecification> supportingAuthenticators = factory.GetSupportingTokenAuthenticators(message.Headers.Action,
System.ServiceModel.Primitives.Tests (5)
Channels\MessageTest.cs (5)
29Assert.Equal(s_action, message.Headers.Action); 41Assert.Equal(s_action, message.Headers.Action); 56Assert.Equal(s_action, message.Headers.Action); 91Assert.Equal(s_action, message.Headers.Action); 101Assert.Equal(s_action, message.Headers.Action);