3 instantiations of AddressingVersion
System.ServiceModel.Primitives (3)
System\ServiceModel\Channels\AddressingVersion.cs (3)
19private static AddressingVersion s_addressing10 = new AddressingVersion(Addressing10Strings.Namespace, 51public static AddressingVersion WSAddressingAugust2004 { get; } = new AddressingVersion(Addressing200408Strings.Namespace, 61public static AddressingVersion None { get; } = new AddressingVersion(AddressingNoneStrings.Namespace, XD.AddressingNoneDictionary.Namespace,
217 references to AddressingVersion
Encoding.MessageVersion.IntegrationTests (3)
MessageVersionTests.cs (3)
102binding = new CustomBinding(new TextMessageEncodingBindingElement(MessageVersion.CreateVersion(EnvelopeVersion.Soap12, AddressingVersion.None), Encoding.UTF8), new HttpTransportBindingElement()); 138binding = new CustomBinding(new TextMessageEncodingBindingElement(MessageVersion.CreateVersion(EnvelopeVersion.Soap11, AddressingVersion.WSAddressing10), Encoding.UTF8), new HttpTransportBindingElement()); 174binding = new CustomBinding(new TextMessageEncodingBindingElement(MessageVersion.CreateVersion(EnvelopeVersion.Soap11, AddressingVersion.WSAddressing10), Encoding.UTF8), new TcpTransportBindingElement());
System.ServiceModel.Http (8)
System\ServiceModel\Channels\HttpChannelFactory.cs (2)
487if (MessageVersion.Addressing == AddressingVersion.None && remoteAddress.Uri != via) 712if (MessageVersion.Addressing == AddressingVersion.None)
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (1)
73if (message.Version.Addressing == AddressingVersion.None)
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
100if (MessageVersion.Addressing == AddressingVersion.None && remoteAddress.Uri != via)
System\ServiceModel\Channels\MessageContent.cs (2)
52if (_message.Version.Addressing == AddressingVersion.None) 97if (_message.Version.Addressing == AddressingVersion.None)
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (2)
825if (message.Version.Addressing != AddressingVersion.None || !_localAddress.IsAnonymous) 830if (message.Version.Addressing == AddressingVersion.None && message.Headers.Action == null)
System.ServiceModel.NetFramingBase (5)
System\ServiceModel\Channels\AddressingVersionExtensions.cs (4)
14public static Uri AnonymousUri(this AddressingVersion thisPtr) 23_ => throw new ArgumentException($"Invalid AddressingVersion:\"{thisPtr}\"", nameof(AddressingVersion)) 27public static Uri NoneUri(this AddressingVersion thisPtr) 36_ => throw new ArgumentException($"Invalid AddressingVersion:\"{thisPtr}\"", nameof(AddressingVersion))
System\ServiceModel\Channels\FramingChannels.cs (1)
29: this(factory, settings, s_anonymousEndpointAddress, settings.MessageVersion.Addressing == AddressingVersion.None ? null : new Uri("http://www.w3.org/2005/08/addressing/anonymous"),
System.ServiceModel.Primitives (192)
System\ServiceModel\ActionMismatchAddressingException.cs (1)
31Fx.Assert(messageVersion.Addressing == AddressingVersion.WSAddressing10, "");
System\ServiceModel\ActionNotSupportedException.cs (1)
23Contract.Assert(messageVersion.Addressing != AddressingVersion.None);
System\ServiceModel\Channels\AddressHeader.cs (2)
250internal static void WriteStartHeader(XmlDictionaryWriter writer, AddressHeader parameter, AddressingVersion addressingVersion) 253if (addressingVersion == AddressingVersion.WSAddressing10)
System\ServiceModel\Channels\Addressing.cs (52)
13protected AddressingHeader(AddressingVersion version) 18internal AddressingVersion Version { get; } 40private ActionHeader(string action, AddressingVersion version) 58public static ActionHeader Create(string action, AddressingVersion addressingVersion) 73public static ActionHeader Create(XmlDictionaryString dictionaryAction, AddressingVersion addressingVersion) 93public static string ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion addressingVersion) 106public static ActionHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version, 125public DictionaryActionHeader(XmlDictionaryString dictionaryAction, AddressingVersion version) 143public FullActionHeader(string action, string actor, bool mustUnderstand, bool relay, AddressingVersion version) 172private FromHeader(EndpointAddress from, AddressingVersion version) 190public static FromHeader Create(EndpointAddress from, AddressingVersion addressingVersion) 210public static FromHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version, 225public static EndpointAddress ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion addressingVersion) 237public FullFromHeader(EndpointAddress from, string actor, bool mustUnderstand, bool relay, AddressingVersion version) 266private FaultToHeader(EndpointAddress faultTo, AddressingVersion version) 289public static FaultToHeader Create(EndpointAddress faultTo, AddressingVersion addressingVersion) 304public static FaultToHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version, 319public static EndpointAddress ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion version) 331public FullFaultToHeader(EndpointAddress faultTo, string actor, bool mustUnderstand, bool relay, AddressingVersion version) 363protected ToHeader(Uri to, AddressingVersion version) 375s_anonymousToHeader10 = new AnonymousToHeader(AddressingVersion.WSAddressing10); 388s_anonymousToHeader200408 = new AnonymousToHeader(AddressingVersion.WSAddressingAugust2004); 407public static ToHeader Create(Uri toUri, XmlDictionaryString dictionaryTo, AddressingVersion addressingVersion) 416if (addressingVersion == AddressingVersion.WSAddressing10) 431public static ToHeader Create(Uri to, AddressingVersion addressingVersion) 439if (addressingVersion == AddressingVersion.WSAddressing10) 459public static Uri ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion version) 464public static Uri ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion version, UriCache uriCache) 483public static ToHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version, UriCache uriCache, 492if (version == AddressingVersion.WSAddressing10) 496else if (version == AddressingVersion.WSAddressingAugust2004) 518public AnonymousToHeader(AddressingVersion version) 533public DictionaryToHeader(Uri to, XmlDictionaryString dictionaryTo, AddressingVersion version) 551public FullToHeader(Uri to, string actor, bool mustUnderstand, bool relay, AddressingVersion version) 581private ReplyToHeader(EndpointAddress replyTo, AddressingVersion version) 605s_anonymousReplyToHeader10 = new ReplyToHeader(EndpointAddress.AnonymousAddress, AddressingVersion.WSAddressing10); 613public static ReplyToHeader Create(EndpointAddress replyTo, AddressingVersion addressingVersion) 633public static ReplyToHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version, 642if (version == AddressingVersion.WSAddressing10) 660public static EndpointAddress ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion version) 672public FullReplyToHeader(EndpointAddress replyTo, string actor, bool mustUnderstand, bool relay, AddressingVersion version) 701private MessageIDHeader(UniqueId messageId, AddressingVersion version) 719public static MessageIDHeader Create(UniqueId messageId, AddressingVersion addressingVersion) 739public static UniqueId ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion version) 745public static MessageIDHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version, 766public FullMessageIDHeader(UniqueId messageId, string actor, bool mustUnderstand, bool relay, AddressingVersion version) 796private RelatesToHeader(UniqueId messageId, AddressingVersion version) 819public static RelatesToHeader Create(UniqueId messageId, AddressingVersion addressingVersion) 834public static RelatesToHeader Create(UniqueId messageId, AddressingVersion addressingVersion, Uri relationshipType) 866public static void ReadHeaderValue(XmlDictionaryReader reader, AddressingVersion version, out Uri relationshipType, out UniqueId messageId) 887public static RelatesToHeader ReadHeader(XmlDictionaryReader reader, AddressingVersion version, 911public FullRelatesToHeader(UniqueId messageId, string actor, bool mustUnderstand, bool relay, AddressingVersion version)
System\ServiceModel\Channels\AddressingVersion.cs (4)
19private static AddressingVersion s_addressing10 = new AddressingVersion(Addressing10Strings.Namespace, 51public static AddressingVersion WSAddressingAugust2004 { get; } = new AddressingVersion(Addressing200408Strings.Namespace, 56public static AddressingVersion WSAddressing10 61public static AddressingVersion None { get; } = new AddressingVersion(AddressingNoneStrings.Namespace, XD.AddressingNoneDictionary.Namespace,
System\ServiceModel\Channels\CreateSequence.cs (2)
14private AddressingVersion _addressingVersion; 25public CreateSequence(AddressingVersion addressingVersion, ReliableMessagingVersion reliableMessagingVersion,
System\ServiceModel\Channels\CreateSequenceResponse.cs (3)
12private AddressingVersion _addressingVersion; 20public CreateSequenceResponse(AddressingVersion addressingVersion, 36public static CreateSequenceResponseInfo Create(AddressingVersion addressingVersion,
System\ServiceModel\Channels\FaultConverter.cs (4)
153else if (_version.Addressing == AddressingVersion.WSAddressing10) 201if (_version.Addressing == AddressingVersion.WSAddressing10) 206if (mhe.HeaderNamespace == AddressingVersion.WSAddressing10.Namespace) 219if (_version.Addressing != AddressingVersion.None)
System\ServiceModel\Channels\Message.cs (2)
840if (Version.Addressing == AddressingVersion.None && headers[i].Namespace == AddressingVersion.None.Namespace)
System\ServiceModel\Channels\MessageHeader.cs (1)
278if (version.Addressing == AddressingVersion.WSAddressing10)
System\ServiceModel\Channels\MessageHeaders.cs (3)
1091if (MessageVersion.Addressing == AddressingVersion.None) 1469if (MessageVersion.Addressing == AddressingVersion.None && reader.NamespaceURI == AddressingVersion.None.Namespace)
System\ServiceModel\Channels\MessageVersion.cs (19)
18None = new MessageVersion(EnvelopeVersion.None, AddressingVersion.None); 19Soap11 = new MessageVersion(EnvelopeVersion.Soap11, AddressingVersion.None); 20Soap12 = new MessageVersion(EnvelopeVersion.Soap12, AddressingVersion.None); 21Soap11WSAddressing10 = new MessageVersion(EnvelopeVersion.Soap11, AddressingVersion.WSAddressing10); 22Soap12WSAddressing10 = new MessageVersion(EnvelopeVersion.Soap12, AddressingVersion.WSAddressing10); 23Soap11WSAddressingAugust2004 = new MessageVersion(EnvelopeVersion.Soap11, AddressingVersion.WSAddressingAugust2004); 24s_soap12Addressing200408 = new MessageVersion(EnvelopeVersion.Soap12, AddressingVersion.WSAddressingAugust2004); 27private MessageVersion(EnvelopeVersion envelopeVersion, AddressingVersion addressingVersion) 35return CreateVersion(envelopeVersion, AddressingVersion.WSAddressing10); 38public static MessageVersion CreateVersion(EnvelopeVersion envelopeVersion, AddressingVersion addressingVersion) 52if (addressingVersion == AddressingVersion.WSAddressing10) 56else if (addressingVersion == AddressingVersion.WSAddressingAugust2004) 60else if (addressingVersion == AddressingVersion.None) 72if (addressingVersion == AddressingVersion.WSAddressing10) 76else if (addressingVersion == AddressingVersion.WSAddressingAugust2004) 80else if (addressingVersion == AddressingVersion.None) 92if (addressingVersion == AddressingVersion.None) 109public AddressingVersion Addressing { get; } 131if (Addressing == AddressingVersion.WSAddressingAugust2004)
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (19)
830else if (messageVersion.Addressing == AddressingVersion.WSAddressingAugust2004) 834else if (messageVersion.Addressing == AddressingVersion.WSAddressing10) 1189internal static ActionHeader GetAckRequestedActionHeader(AddressingVersion addressingVersion, 1197private static ActionHeader GetActionHeader(AddressingVersion addressingVersion, 1204if (addressingVersion == AddressingVersion.WSAddressingAugust2004) 1213else if (addressingVersion == AddressingVersion.WSAddressing10) 1225if (addressingVersion == AddressingVersion.WSAddressingAugust2004) 1234else if (addressingVersion == AddressingVersion.WSAddressing10) 1258internal static ActionHeader GetCloseSequenceActionHeader(AddressingVersion addressingVersion) 1263internal static ActionHeader GetCloseSequenceResponseActionHeader(AddressingVersion addressingVersion) 1268internal static ActionHeader GetCreateSequenceActionHeader(AddressingVersion addressingVersion, 1322internal static string GetFaultActionString(AddressingVersion addressingVersion, 1371internal static ActionHeader GetSequenceAcknowledgementActionHeader(AddressingVersion addressingVersion, 1410internal static ActionHeader GetTerminateSequenceActionHeader(AddressingVersion addressingVersion, 1444internal static ActionHeader GetTerminateSequenceResponseActionHeader(AddressingVersion addressingVersion) 1455private AddressingVersion _addressingVersion; 1463internal Wsrm11Index(AddressingVersion addressingVersion) 1576private AddressingVersion _addressingVersion; 1581internal WsrmFeb2005Index(AddressingVersion addressingVersion)
System\ServiceModel\Channels\RequestReplyCorrelator.cs (2)
105else if (reply.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 197if (message.Version.Addressing == AddressingVersion.WSAddressingAugust2004)
System\ServiceModel\Channels\ServiceChannel.cs (2)
560if (!oneway && !ClientRuntime.ManualAddressing && rpc.Request.Version.Addressing != AddressingVersion.None) 592if (MessageVersion.Addressing == AddressingVersion.WSAddressingAugust2004)
System\ServiceModel\Channels\TransportBindingElement.cs (3)
135private ChannelProtectionRequirements GetProtectionRequirements(AddressingVersion addressingVersion) 145AddressingVersion addressingVersion = AddressingVersion.WSAddressing10;
System\ServiceModel\Channels\WsrmMessageInfo.cs (2)
727if (info.To == null && messageVersion.Addressing == AddressingVersion.WSAddressing10) 945if (messageVersion.Addressing == AddressingVersion.WSAddressing10 && ReplyTo == null)
System\ServiceModel\Description\DispatcherBuilder.cs (1)
372if (encoding != null && encoding.MessageVersion.Addressing == AddressingVersion.None)
System\ServiceModel\Dispatcher\ChannelHandler.cs (2)
835AddressingVersion addressingVersion = _messageVersion.Addressing; 836if (addressingVersion != AddressingVersion.None && request.RequestMessage.Headers.Action == null)
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (14)
99ActionHeader.Create(_action, AddressingVersion.None); 113ActionHeader.Create(_action, AddressingVersion.WSAddressing10); 127ActionHeader.Create(_action, AddressingVersion.WSAddressingAugust2004); 142ActionHeader.Create(_replyAction, AddressingVersion.None); 156ActionHeader.Create(_replyAction, AddressingVersion.WSAddressing10); 170ActionHeader.Create(_replyAction, AddressingVersion.WSAddressingAugust2004); 197private ActionHeader GetActionHeader(AddressingVersion addressing) 204if (addressing == AddressingVersion.WSAddressingAugust2004) 208else if (addressing == AddressingVersion.WSAddressing10) 212else if (addressing == AddressingVersion.None) 223private ActionHeader GetReplyActionHeader(AddressingVersion addressing) 230if (addressing == AddressingVersion.WSAddressingAugust2004) 234else if (addressing == AddressingVersion.WSAddressing10) 238else if (addressing == AddressingVersion.None)
System\ServiceModel\EndpointAddress.cs (39)
72private AddressingVersion _addressingVersion; 82private EndpointAddress(AddressingVersion version, Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 164private void Init(AddressingVersion version, Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 278if (message.Version.Addressing == AddressingVersion.WSAddressing10) 282else if (message.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 509AddressingVersion dummyVersion; 513internal static EndpointAddress ReadFrom(XmlDictionaryReader reader, out AddressingVersion version) 523if (reader.IsNamespaceUri(AddressingVersion.WSAddressing10.DictionaryNamespace)) 525version = AddressingVersion.WSAddressing10; 527else if (reader.IsNamespaceUri(AddressingVersion.WSAddressingAugust2004.DictionaryNamespace)) 529version = AddressingVersion.WSAddressingAugust2004; 547public static EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlDictionaryReader reader) 565public static EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns) 578private static EndpointAddress ReadFromDriver(AddressingVersion addressingVersion, XmlDictionaryReader reader) 589if (addressingVersion == AddressingVersion.WSAddressing10) 593else if (addressingVersion == AddressingVersion.WSAddressingAugust2004) 613internal static XmlBuffer ReadExtensions(XmlDictionaryReader reader, AddressingVersion version, XmlBuffer buffer, out EndpointIdentity identity, out int section) 683if (!reader.IsStartElement(XD.AddressingDictionary.Address, AddressingVersion.WSAddressingAugust2004.DictionaryNamespace)) 691if (reader.IsStartElement(XD.AddressingDictionary.ReferenceProperties, AddressingVersion.WSAddressingAugust2004.DictionaryNamespace)) 698if (reader.IsStartElement(XD.AddressingDictionary.ReferenceParameters, AddressingVersion.WSAddressingAugust2004.DictionaryNamespace)) 724if (reader.IsStartElement(XD.AddressingDictionary.PortType, AddressingVersion.WSAddressingAugust2004.DictionaryNamespace)) 741if (reader.IsStartElement(XD.AddressingDictionary.ServiceName, AddressingVersion.WSAddressingAugust2004.DictionaryNamespace)) 820buffer = ReadExtensions(reader, AddressingVersion.WSAddressingAugust2004, buffer, out identity, out extensionSection); 831uri = AddressingVersion.WSAddressingAugust2004.AnonymousUri; 841throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.InvalidUriValue, address, XD.AddressingDictionary.Address.Value, AddressingVersion.WSAddressingAugust2004.Namespace))); 889buffer = ReadExtensions(reader, AddressingVersion.WSAddressing10, buffer, out identity, out extensionSection); 898uri = AddressingVersion.WSAddressing10.AnonymousUri; 906uri = AddressingVersion.WSAddressing10.NoneUri; 951public void WriteContentsTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer) 963if (addressingVersion == AddressingVersion.WSAddressing10) 967else if (addressingVersion == AddressingVersion.WSAddressingAugust2004) 971else if (addressingVersion == AddressingVersion.None) 1049if (reader.NamespaceURI == AddressingVersion.WSAddressingAugust2004.Namespace) 1106if (reader.NamespaceURI == AddressingVersion.WSAddressing10.Namespace) 1116public void WriteContentsTo(AddressingVersion addressingVersion, XmlWriter writer) 1122public void WriteTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer) 1128public void WriteTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer, XmlDictionaryString localName, XmlDictionaryString ns) 1151public void WriteTo(AddressingVersion addressingVersion, XmlWriter writer) 1163public void WriteTo(AddressingVersion addressingVersion, XmlWriter writer, string localName, string ns)
System\ServiceModel\MessageHeaderException.cs (2)
36Contract.Assert(messageVersion.Addressing == AddressingVersion.WSAddressing10); 38Message message = System.ServiceModel.Channels.Message.CreateMessage(messageVersion, phf, AddressingVersion.WSAddressing10.FaultAction);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
596if (closeMessage.Version.Addressing == AddressingVersion.WSAddressing10) 600else if (closeMessage.Version.Addressing == AddressingVersion.WSAddressingAugust2004)
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (3)
300if (Version.Addressing == AddressingVersion.None && header.Namespace == AddressingVersion.None.Namespace) 383if ((ShouldSignToHeader) && (_signingKey != null || _signedXml.SigningKey != null) && (Version.Addressing != AddressingVersion.None))
System\ServiceModel\WSAddressing10ProblemHeaderQNameFault.cs (7)
28AddressingVersion.WSAddressing10.Namespace, 30AddressingVersion.WSAddressing10.Namespace))); 36AddressingVersion.WSAddressing10.Namespace)); 48new FaultCode(Addressing10Strings.ActionMismatch, AddressingVersion.WSAddressing10.Namespace)); 106writer.WriteStartElement(Addressing10Strings.ProblemHeaderQName, AddressingVersion.WSAddressing10.Namespace); 107writer.WriteQualifiedName(_invalidHeaderName, AddressingVersion.WSAddressing10.Namespace); 135get { return AddressingVersion.WSAddressing10.Namespace; }
System.ServiceModel.Primitives.Tests (2)
Channels\MessageTest.cs (2)
18public static void MessageVersion_Verify_AddressingVersions_And_EnvelopeVersions(MessageVersion messageVersion, EnvelopeVersion envelopeVersion, AddressingVersion addressingVersion) 21Assert.Equal<AddressingVersion>(addressingVersion, messageVersion.Addressing);
UnitTests.Common (7)
TestData.cs (7)
86{ MessageVersion.CreateVersion(EnvelopeVersion.Soap12, AddressingVersion.None)}, 87{ MessageVersion.CreateVersion(EnvelopeVersion.Soap11, AddressingVersion.WSAddressing10)} 116public static MemberDataSet<MessageVersion, EnvelopeVersion, AddressingVersion> MessageVersionsWithEnvelopeAndAddressingVersions 120return new MemberDataSet<MessageVersion, EnvelopeVersion, AddressingVersion> 122{ MessageVersion.None, EnvelopeVersion.None, AddressingVersion.None }, 123{ MessageVersion.Soap11, EnvelopeVersion.Soap11, AddressingVersion.None }, 124{ MessageVersion.Soap12WSAddressing10, EnvelopeVersion.Soap12, AddressingVersion.WSAddressing10 }