2 types derived from ActionHeader
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\Addressing.cs (2)
121internal class DictionaryActionHeader : ActionHeader 137internal class FullActionHeader : ActionHeader
2 instantiations of ActionHeader
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\Addressing.cs (2)
70return new ActionHeader(action, addressingVersion); 113return new ActionHeader(action, version);
82 references to ActionHeader
System.ServiceModel.Primitives (82)
System\ServiceModel\Channels\Addressing.cs (3)
58public static ActionHeader Create(string action, AddressingVersion addressingVersion) 73public static ActionHeader Create(XmlDictionaryString dictionaryAction, AddressingVersion addressingVersion) 106public static ActionHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version,
System\ServiceModel\Channels\BinaryMessageEncoder.cs (2)
1424ActionHeader actionHeader = ActionHeader.Create(actionString, _messageVersion.Addressing);
System\ServiceModel\Channels\Message.cs (3)
171static internal Message CreateMessage(MessageVersion version, ActionHeader actionHeader, BodyWriter body) 196static internal Message CreateMessage(MessageVersion version, ActionHeader actionHeader) 1044public BodyWriterMessage(MessageVersion version, ActionHeader actionHeader, BodyWriter bodyWriter)
System\ServiceModel\Channels\MessageHeaders.cs (8)
139ActionHeader actionHeader = _headers[index].HeaderInfo as ActionHeader; 147return ActionHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 154SetActionHeader(ActionHeader.Create(value, MessageVersion.Addressing)); 412internal void AddActionHeader(ActionHeader actionHeader) 1491info = ActionHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1654SetActionHeader(ActionHeader.Create(action, MessageVersion.Addressing)); 1658internal void SetActionHeader(ActionHeader actionHeader)
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (36)
753private ActionHeader messageAction; 773public ActionHeader MessageAction 1189internal static ActionHeader GetAckRequestedActionHeader(AddressingVersion addressingVersion, 1195protected abstract ActionHeader GetActionHeader(string element); 1197private static ActionHeader GetActionHeader(AddressingVersion addressingVersion, 1258internal static ActionHeader GetCloseSequenceActionHeader(AddressingVersion addressingVersion) 1263internal static ActionHeader GetCloseSequenceResponseActionHeader(AddressingVersion addressingVersion) 1268internal static ActionHeader GetCreateSequenceActionHeader(AddressingVersion addressingVersion, 1371internal static ActionHeader GetSequenceAcknowledgementActionHeader(AddressingVersion addressingVersion, 1410internal static ActionHeader GetTerminateSequenceActionHeader(AddressingVersion addressingVersion, 1444internal static ActionHeader GetTerminateSequenceResponseActionHeader(AddressingVersion addressingVersion) 1454private ActionHeader _ackRequestedActionHeader; 1456private ActionHeader _closeSequenceActionHeader; 1457private ActionHeader _closeSequenceResponseActionHeader; 1458private ActionHeader _createSequenceActionHeader; 1459private ActionHeader _sequenceAcknowledgementActionHeader; 1460private ActionHeader _terminateSequenceActionHeader; 1461private ActionHeader _terminateSequenceResponseActionHeader; 1491protected override ActionHeader GetActionHeader(string element) 1498_ackRequestedActionHeader = ActionHeader.Create(wsrm11Dictionary.AckRequestedAction, 1508_createSequenceActionHeader = ActionHeader.Create(wsrm11Dictionary.CreateSequenceAction, 1519ActionHeader.Create(wsrm11Dictionary.SequenceAcknowledgementAction, 1530ActionHeader.Create(wsrm11Dictionary.TerminateSequenceAction, _addressingVersion); 1540ActionHeader.Create(wsrm11Dictionary.TerminateSequenceResponseAction, _addressingVersion); 1550ActionHeader.Create(wsrm11Dictionary.CloseSequenceAction, _addressingVersion); 1560ActionHeader.Create(wsrm11Dictionary.CloseSequenceResponseAction, _addressingVersion); 1575private ActionHeader _ackRequestedActionHeader; 1577private ActionHeader _createSequenceActionHeader; 1578private ActionHeader _sequenceAcknowledgementActionHeader; 1579private ActionHeader _terminateSequenceActionHeader; 1608protected override ActionHeader GetActionHeader(string element) 1616_ackRequestedActionHeader = ActionHeader.Create(wsrmFeb2005Dictionary.AckRequestedAction, 1627ActionHeader.Create(wsrmFeb2005Dictionary.CreateSequenceAction, _addressingVersion); 1637ActionHeader.Create(wsrmFeb2005Dictionary.SequenceAcknowledgementAction, 1648ActionHeader.Create(wsrmFeb2005Dictionary.TerminateSequenceAction, _addressingVersion); 1757= Message.CreateMessage(messageVersion, ActionHeader.Create(
System\ServiceModel\Dispatcher\OperationFormatter.cs (3)
293_action == null ? null : ActionHeader.Create(_action, messageVersion.Addressing), 336_replyAction == null ? null : ActionHeader.Create(_replyAction, messageVersion.Addressing), 701public OperationFormatterMessage(OperationFormatter operationFormatter, MessageVersion version, ActionHeader action,
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (20)
22private ActionHeader _actionHeaderNone; 23private ActionHeader _actionHeader10; 24private ActionHeader _actionHeaderAugust2004; 25private ActionHeader _replyActionHeaderNone; 26private ActionHeader _replyActionHeader10; 27private ActionHeader _replyActionHeaderAugust2004; 92private ActionHeader ActionHeaderNone 99ActionHeader.Create(_action, AddressingVersion.None); 106private ActionHeader ActionHeader10 113ActionHeader.Create(_action, AddressingVersion.WSAddressing10); 120private ActionHeader ActionHeaderAugust2004 127ActionHeader.Create(_action, AddressingVersion.WSAddressingAugust2004); 135private ActionHeader ReplyActionHeaderNone 142ActionHeader.Create(_replyAction, AddressingVersion.None); 149private ActionHeader ReplyActionHeader10 156ActionHeader.Create(_replyAction, AddressingVersion.WSAddressing10); 163private ActionHeader ReplyActionHeaderAugust2004 170ActionHeader.Create(_replyAction, AddressingVersion.WSAddressingAugust2004); 197private ActionHeader GetActionHeader(AddressingVersion addressing) 223private ActionHeader GetReplyActionHeader(AddressingVersion addressing)
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (2)
564nextMessage = Message.CreateMessage(MessageVersion, ActionHeader.Create(RequestSecurityTokenAction, MessageVersion.Addressing), nextMessageBody); 568nextMessage = Message.CreateMessage(MessageVersion, ActionHeader.Create(RequestSecurityTokenResponseAction, MessageVersion.Addressing), nextMessageBody);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
586Message closeMessage = Message.CreateMessage(MessageVersion, ActionHeader.Create(Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction, MessageVersion.Addressing), rst); 809response = Message.CreateMessage(message.Version, ActionHeader.Create(Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, message.Version.Addressing), rstr); 816response = Message.CreateMessage(message.Version, ActionHeader.Create(Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, message.Version.Addressing), rstrCollection);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
601Message result = Message.CreateMessage(MessageVersion, ActionHeader.Create(IssueAction, MessageVersion.Addressing), rst); 676Message result = Message.CreateMessage(MessageVersion, ActionHeader.Create(RenewAction, MessageVersion.Addressing), rst);