2 types derived from ActionHeader
System.ServiceModel (2)
System\ServiceModel\Channels\Addressing.cs (2)
116class DictionaryActionHeader : ActionHeader 132class FullActionHeader : ActionHeader
2 instantiations of ActionHeader
System.ServiceModel (2)
System\ServiceModel\Channels\Addressing.cs (2)
73return new ActionHeader(action, addressingVersion); 108return new ActionHeader(action, version);
88 references to ActionHeader
System.ServiceModel (88)
System\ServiceModel\Channels\Addressing.cs (3)
67public static ActionHeader Create(string action, AddressingVersion addressingVersion) 76public static ActionHeader Create(XmlDictionaryString dictionaryAction, AddressingVersion addressingVersion) 101public static ActionHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version,
System\ServiceModel\Channels\BinaryMessageEncoder.cs (2)
1543ActionHeader actionHeader = ActionHeader.Create(actionString, messageVersion.Addressing);
System\ServiceModel\Channels\Message.cs (3)
193static internal Message CreateMessage(MessageVersion version, ActionHeader actionHeader, BodyWriter body) 209static internal Message CreateMessage(MessageVersion version, ActionHeader actionHeader) 985public BodyWriterMessage(MessageVersion version, ActionHeader actionHeader, BodyWriter bodyWriter)
System\ServiceModel\Channels\MessageHeaders.cs (8)
127ActionHeader actionHeader = headers[index].HeaderInfo as ActionHeader; 132return ActionHeader.ReadHeaderValue(reader, version.Addressing); 138SetActionHeader(ActionHeader.Create(value, version.Addressing)); 346internal void AddActionHeader(ActionHeader actionHeader) 1329info = ActionHeader.ReadHeader(reader, version.Addressing, actor, mustUnderstand, relay); 1469SetActionHeader(ActionHeader.Create(action, version.Addressing)); 1472internal void SetActionHeader(ActionHeader actionHeader)
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (36)
1420ActionHeader messageAction; 1440public ActionHeader MessageAction 2582internal static ActionHeader GetAckRequestedActionHeader(AddressingVersion addressingVersion, 2588protected abstract ActionHeader GetActionHeader(string element); 2590static ActionHeader GetActionHeader(AddressingVersion addressingVersion, 2651internal static ActionHeader GetCloseSequenceActionHeader(AddressingVersion addressingVersion) 2656internal static ActionHeader GetCloseSequenceResponseActionHeader(AddressingVersion addressingVersion) 2661internal static ActionHeader GetCreateSequenceActionHeader(AddressingVersion addressingVersion, 2764internal static ActionHeader GetSequenceAcknowledgementActionHeader(AddressingVersion addressingVersion, 2803internal static ActionHeader GetTerminateSequenceActionHeader(AddressingVersion addressingVersion, 2837internal static ActionHeader GetTerminateSequenceResponseActionHeader(AddressingVersion addressingVersion) 2848ActionHeader ackRequestedActionHeader; 2850ActionHeader closeSequenceActionHeader; 2851ActionHeader closeSequenceResponseActionHeader; 2852ActionHeader createSequenceActionHeader; 2853ActionHeader sequenceAcknowledgementActionHeader; 2854ActionHeader terminateSequenceActionHeader; 2855ActionHeader terminateSequenceResponseActionHeader; 2885protected override ActionHeader GetActionHeader(string element) 2892ackRequestedActionHeader = ActionHeader.Create(wsrm11Dictionary.AckRequestedAction, 2902createSequenceActionHeader = ActionHeader.Create(wsrm11Dictionary.CreateSequenceAction, 2913ActionHeader.Create(wsrm11Dictionary.SequenceAcknowledgementAction, 2924ActionHeader.Create(wsrm11Dictionary.TerminateSequenceAction, this.addressingVersion); 2934ActionHeader.Create(wsrm11Dictionary.TerminateSequenceResponseAction, this.addressingVersion); 2944ActionHeader.Create(wsrm11Dictionary.CloseSequenceAction, this.addressingVersion); 2954ActionHeader.Create(wsrm11Dictionary.CloseSequenceResponseAction, this.addressingVersion); 2970ActionHeader ackRequestedActionHeader; 2972ActionHeader createSequenceActionHeader; 2973ActionHeader sequenceAcknowledgementActionHeader; 2974ActionHeader terminateSequenceActionHeader; 3003protected override ActionHeader GetActionHeader(string element) 3011ackRequestedActionHeader = ActionHeader.Create(wsrmFeb2005Dictionary.AckRequestedAction, 3022ActionHeader.Create(wsrmFeb2005Dictionary.CreateSequenceAction, this.addressingVersion); 3032ActionHeader.Create(wsrmFeb2005Dictionary.SequenceAcknowledgementAction, 3043ActionHeader.Create(wsrmFeb2005Dictionary.TerminateSequenceAction, this.addressingVersion); 3152= Message.CreateMessage(messageVersion, ActionHeader.Create(
System\ServiceModel\Dispatcher\OperationFormatter.cs (3)
279action == null ? null : ActionHeader.Create(action, messageVersion.Addressing), 320replyAction == null ? null : ActionHeader.Create(replyAction, messageVersion.Addressing), 639public OperationFormatterMessage(OperationFormatter operationFormatter, MessageVersion version, ActionHeader action,
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (20)
25ActionHeader actionHeaderNone; 26ActionHeader actionHeader10; 27ActionHeader actionHeaderAugust2004; 28ActionHeader replyActionHeaderNone; 29ActionHeader replyActionHeader10; 30ActionHeader replyActionHeaderAugust2004; 90ActionHeader ActionHeaderNone 97ActionHeader.Create(this.action, AddressingVersion.None); 104ActionHeader ActionHeader10 111ActionHeader.Create(this.action, AddressingVersion.WSAddressing10); 118ActionHeader ActionHeaderAugust2004 125ActionHeader.Create(this.action, AddressingVersion.WSAddressingAugust2004); 132ActionHeader ReplyActionHeaderNone 139ActionHeader.Create(this.replyAction, AddressingVersion.None); 146ActionHeader ReplyActionHeader10 153ActionHeader.Create(this.replyAction, AddressingVersion.WSAddressing10); 160ActionHeader ReplyActionHeaderAugust2004 167ActionHeader.Create(this.replyAction, AddressingVersion.WSAddressingAugust2004); 194ActionHeader GetActionHeader(AddressingVersion addressing) 220ActionHeader GetReplyActionHeader(AddressingVersion addressing)
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (2)
607nextMessage = Message.CreateMessage(this.MessageVersion, ActionHeader.Create(this.RequestSecurityTokenAction, this.MessageVersion.Addressing), nextMessageBody); 611nextMessage = Message.CreateMessage(this.MessageVersion, ActionHeader.Create(this.RequestSecurityTokenResponseAction, this.MessageVersion.Addressing), nextMessageBody);
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (2)
600Message reply = Message.CreateMessage(request.Version, ActionHeader.Create(action, request.Version.Addressing), body); 607return Message.CreateMessage(request.Version, ActionHeader.Create(action, request.Version.Addressing), body);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
762Message closeMessage = Message.CreateMessage(this.MessageVersion, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction, this.MessageVersion.Addressing), rst); 1029response = Message.CreateMessage(message.Version, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, message.Version.Addressing), rstr); 1035response = Message.CreateMessage(message.Version, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, message.Version.Addressing), rstrCollection);
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (2)
998Message reply = Message.CreateMessage(request.Version, ActionHeader.Create(action, request.Version.Addressing), body); 1005return Message.CreateMessage(request.Version, ActionHeader.Create(action, request.Version.Addressing), body);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
707Message result = Message.CreateMessage(this.MessageVersion, ActionHeader.Create(this.IssueAction, this.MessageVersion.Addressing), rst); 774Message result = Message.CreateMessage(this.MessageVersion, ActionHeader.Create(this.RenewAction, this.MessageVersion.Addressing), rst);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
1961Message response = Message.CreateMessage(request.Version, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, request.Version.Addressing), bodyWriter); 2066Message closeMessage = Message.CreateMessage(this.messageVersion, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction, this.messageVersion.Addressing), rst);