1 write to Addressing
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\MessageVersion.cs (1)
30Addressing = addressingVersion;
147 references to Addressing
System.ServiceModel.Http (6)
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (2)
73if (message.Version.Addressing == AddressingVersion.None) 127message.Properties.Via = message.Version.Addressing.AnonymousUri;
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.Primitives (140)
System\ServiceModel\ActionMismatchAddressingException.cs (2)
31Fx.Assert(messageVersion.Addressing == AddressingVersion.WSAddressing10, ""); 33Message message = Channels.Message.CreateMessage(messageVersion, phf, messageVersion.Addressing.FaultAction);
System\ServiceModel\ActionNotSupportedException.cs (3)
23Contract.Assert(messageVersion.Addressing != AddressingVersion.None); 24FaultCode code = FaultCode.CreateSenderFaultCode(AddressingStrings.ActionNotSupported, messageVersion.Addressing.Namespace); 26return Channels.Message.CreateMessage(messageVersion, code, reason, messageVersion.Addressing.FaultAction);
System\ServiceModel\Channels\AddressHeader.cs (1)
242WriteStartHeader(writer, _parameter, messageVersion.Addressing);
System\ServiceModel\Channels\BinaryMessageEncoder.cs (4)
1361messageIDHeader = MessageIDHeader.Create(messageId, _messageVersion.Addressing); 1407relatesToHeader = RelatesToHeader.Create(messageId, _messageVersion.Addressing); 1424ActionHeader actionHeader = ActionHeader.Create(actionString, _messageVersion.Addressing); 1428_toHeader = ToHeader.Create(new Uri(toString.Value), _messageVersion.Addressing);
System\ServiceModel\Channels\BinaryMessageEncodingBindingElement.cs (1)
78_messageVersion = MessageVersion.CreateVersion(BinaryEncoderDefaults.EnvelopeVersion, value.Addressing);
System\ServiceModel\Channels\ChannelReliableSession.cs (2)
574_requestor.MessageAction = WsrmIndex.GetCreateSequenceActionHeader(messageVersion.Addressing, 581_requestor.MessageBody = new CreateSequence(Settings.MessageVersion.Addressing,
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (2)
122Settings.MessageVersion.Addressing); 139Settings.MessageVersion.Addressing, reliableMessagingVersion);
System\ServiceModel\Channels\CreateSequence.cs (2)
52info.AcksTo = EndpointAddress.ReadFrom(messageVersion.Addressing, reader, wsrmFeb2005Dictionary.AcksTo, wsrmNs); 72EndpointAddress endpoint = EndpointAddress.ReadFrom(messageVersion.Addressing, reader,
System\ServiceModel\Channels\FaultConverter.cs (6)
132if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 146if (code.SubCode != null && string.Compare(code.SubCode.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0 && 153else if (_version.Addressing == AddressingVersion.WSAddressing10) 185if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 201if (_version.Addressing == AddressingVersion.WSAddressing10) 219if (_version.Addressing != AddressingVersion.None)
System\ServiceModel\Channels\Message.cs (1)
840if (Version.Addressing == AddressingVersion.None && headers[i].Namespace == AddressingVersion.None.Namespace)
System\ServiceModel\Channels\MessageHeader.cs (2)
278if (version.Addressing == AddressingVersion.WSAddressing10) 280string refParam = reader.GetAttribute(XD.AddressingDictionary.IsReferenceParameter, version.Addressing.DictionaryNamespace);
System\ServiceModel\Channels\MessageHeaders.cs (33)
147return ActionHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 154SetActionHeader(ActionHeader.Create(value, MessageVersion.Addressing)); 198return FaultToHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 205SetFaultToHeader(FaultToHeader.Create(value, MessageVersion.Addressing)); 232return FromHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 239SetFromHeader(FromHeader.Create(value, MessageVersion.Addressing)); 281return MessageIDHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 288SetMessageIDHeader(MessageIDHeader.Create(value, MessageVersion.Addressing)); 329return ReplyToHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 336SetReplyToHeader(ReplyToHeader.Create(value, MessageVersion.Addressing)); 363return ToHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 370SetToHeader(ToHeader.Create(value, MessageVersion.Addressing)); 673SRP.Format(SRP.MultipleMessageHeaders, name, MessageVersion.Addressing.Namespace), 675MessageVersion.Addressing.Namespace, 691if (ns == MessageVersion.Addressing.Namespace) 837MessageVersion.Addressing.Namespace, 1024if (headerInfo.Namespace == MessageVersion.Addressing.Namespace) 1091if (MessageVersion.Addressing == AddressingVersion.None) 1095string message = SRP.Format(SRP.AddressingHeadersCannotBeAddedToAddressingVersion, MessageVersion.Addressing); 1152RelatesToHeader.ReadHeaderValue(reader, MessageVersion.Addressing, out relationshipType, out messageId); 1469if (MessageVersion.Addressing == AddressingVersion.None && reader.NamespaceURI == AddressingVersion.None.Namespace) 1471string message = SRP.Format(SRP.AddressingHeadersCannotBeAddedToAddressingVersion, MessageVersion.Addressing); 1483Fx.Assert(MessageVersion.Addressing.DictionaryNamespace != null, "non-None Addressing requires a non-null DictionaryNamespace"); 1484kind = (HeaderKind)reader.IndexOfLocalName(localNames, MessageVersion.Addressing.DictionaryNamespace); 1488info = ToHeader.ReadHeader(reader, MessageVersion.Addressing, recycledMessageState.UriCache, actor, mustUnderstand, relay); 1491info = ActionHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1494info = MessageIDHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1497info = RelatesToHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1500info = ReplyToHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1503info = FromHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1506info = FaultToHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1654SetActionHeader(ActionHeader.Create(action, MessageVersion.Addressing)); 1688relatesToHeader = RelatesToHeader.Create(messageId, MessageVersion.Addressing, relationshipType);
System\ServiceModel\Channels\MessageVersion.cs (5)
131if (Addressing == AddressingVersion.WSAddressingAugust2004) 158return string.Format(MessageVersionToStringFormat, Envelope.ToString(), Addressing.ToString()); 168if (Addressing == null) 179if (Addressing.Namespace != messageVersion.Addressing.Namespace)
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (14)
830else if (messageVersion.Addressing == AddressingVersion.WSAddressingAugust2004) 834else if (messageVersion.Addressing == AddressingVersion.WSAddressing10) 841new ProtocolException(SRP.Format(SRP.AddressingVersionNotSupported, messageVersion.Addressing))); 1711WsrmIndex.GetSequenceAcknowledgementActionHeader(version.Addressing, reliableMessagingVersion)); 1724WsrmIndex.GetAckRequestedActionHeader(messageVersion.Addressing, reliableMessagingVersion)); 1738WsrmIndex.GetCloseSequenceResponseActionHeader(messageVersion.Addressing), response); 1748CreateSequenceResponse response = new CreateSequenceResponse(messageVersion.Addressing, reliableMessagingVersion); 1758WsrmIndex.GetCreateSequenceResponseAction(reliableMessagingVersion), messageVersion.Addressing), response); 1812string action = WsrmIndex.GetFaultActionString(messageVersion.Addressing, reliableMessagingVersion); 1862else if ((subCode.Namespace == version.Addressing.Namespace) 1886FaultCode subCode = new FaultCode(AddressingStrings.EndpointUnavailable, version.Addressing.Namespace); 1904return Message.CreateMessage(version, fault, version.Addressing.DefaultFaultAction); 1917WsrmIndex.GetTerminateSequenceActionHeader(version.Addressing, reliableMessagingVersion), 1928WsrmIndex.GetTerminateSequenceResponseActionHeader(version.Addressing),
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (2)
117Settings.MessageVersion.Addressing); 135Settings.MessageVersion.Addressing, reliableMessagingVersion);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (2)
114settings.MessageVersion.Addressing); 130settings.MessageVersion.Addressing, settings.ReliableMessagingVersion);
System\ServiceModel\Channels\RequestReplyCorrelator.cs (2)
105else if (reply.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 197if (message.Version.Addressing == AddressingVersion.WSAddressingAugust2004)
System\ServiceModel\Channels\ServiceChannel.cs (3)
560if (!oneway && !ClientRuntime.ManualAddressing && rpc.Request.Version.Addressing != AddressingVersion.None) 592if (MessageVersion.Addressing == AddressingVersion.WSAddressingAugust2004) 948if (action == rpc.Reply.Version.Addressing.DefaultFaultAction)
System\ServiceModel\Channels\TransportBindingElement.cs (1)
149addressingVersion = messageEncoderBindingElement.MessageVersion.Addressing;
System\ServiceModel\Channels\TransportOutputChannel.cs (3)
31toUri = MessageVersion.Addressing.AnonymousUri; 35toUri = MessageVersion.Addressing.NoneUri; 45_toHeader = ToHeader.Create(toUri, dictionaryTo, messageVersion.Addressing);
System\ServiceModel\Channels\WsrmFault.cs (1)
127string action = WsrmIndex.GetFaultActionString(messageVersion.Addressing, reliableMessagingVersion);
System\ServiceModel\Channels\WsrmMessageInfo.cs (10)
449throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageHeaderException(SRP.NoActionNoSequenceHeaderReason, messageVersion.Addressing.Namespace, AddressingStrings.Action, false)); 654DXD.Wsrm11Dictionary.CloseSequenceResponse), messageVersion.Addressing.Namespace, 727if (info.To == null && messageVersion.Addressing == AddressingVersion.WSAddressing10) 728info.To = messageVersion.Addressing.AnonymousUri; 782XD.WsrmFeb2005Dictionary.CreateSequenceResponse), messageVersion.Addressing.Namespace, 789info = CreateSequenceResponse.Create(messageVersion.Addressing, reliableMessagingVersion, reader); 852DXD.Wsrm11Dictionary.TerminateSequenceResponse), messageVersion.Addressing.Namespace, 935messageVersion.Addressing.Namespace, 945if (messageVersion.Addressing == AddressingVersion.WSAddressing10 && ReplyTo == null) 954messageVersion.Addressing.Namespace,
System\ServiceModel\Description\DispatcherBuilder.cs (1)
372if (encoding != null && encoding.MessageVersion.Addressing == AddressingVersion.None)
System\ServiceModel\Dispatcher\ChannelHandler.cs (6)
532ErrorHandlerFaultInfo faultInfo = new ErrorHandlerFaultInfo(_messageVersion.Addressing.DefaultFaultAction); 825_messageVersion.Addressing.Namespace); 835AddressingVersion addressingVersion = _messageVersion.Addressing; 847_messageVersion.Addressing.Namespace); 849ReplyFailure(request, code, reason, _messageVersion.Addressing.FaultAction); 865string action = _messageVersion.Addressing.DefaultFaultAction;
System\ServiceModel\Dispatcher\DispatchRuntime.cs (2)
365message.Version.Addressing.Namespace); 397return Task.FromResult((object)Message.CreateMessage(message.Version, fault, message.Version.Addressing.DefaultFaultAction));
System\ServiceModel\Dispatcher\ErrorBehavior.cs (3)
37action = rpc.RequestVersion.Addressing.DefaultFaultAction; 73rpc.FaultInfo.Fault.Headers.Action = rpc.RequestVersion.Addressing.DefaultFaultAction; 217ErrorHandlerFaultInfo faultInfo = new ErrorHandlerFaultInfo(_messageVersion.Addressing.DefaultFaultAction);
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
78FaultInfo = new ErrorHandlerFaultInfo(request.Version.Addressing.DefaultFaultAction);
System\ServiceModel\Dispatcher\OperationFormatter.cs (2)
293_action == null ? null : ActionHeader.Create(_action, messageVersion.Addressing), 336_replyAction == null ? null : ActionHeader.Create(_replyAction, messageVersion.Addressing),
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (2)
453return Message.CreateMessage(messageVersion, GetActionHeader(messageVersion.Addressing), new PrimitiveRequestBodyWriter(parameters, this)); 468return Message.CreateMessage(messageVersion, GetReplyActionHeader(messageVersion.Addressing), new PrimitiveResponseBodyWriter(parameters, result, this));
System\ServiceModel\EndpointAddress.cs (5)
278if (message.Version.Addressing == AddressingVersion.WSAddressing10) 282else if (message.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 284message.Headers.To = message.Version.Addressing.AnonymousUri; 289new ProtocolException(SRP.Format(SRP.AddressingVersionNotSupported, message.Version.Addressing))); 294message.Headers.To = message.Version.Addressing.NoneUri;
System\ServiceModel\MessageHeaderException.cs (1)
36Contract.Assert(messageVersion.Addressing == AddressingVersion.WSAddressing10);
System\ServiceModel\MustUnderstandSoapException.cs (1)
39string faultAction = messageVersion.Addressing.DefaultFaultAction;
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 (6)
586Message closeMessage = Message.CreateMessage(MessageVersion, ActionHeader.Create(Settings.SecurityStandardsManager.SecureConversationDriver.CloseAction, MessageVersion.Addressing), rst); 596if (closeMessage.Version.Addressing == AddressingVersion.WSAddressing10) 600else if (closeMessage.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 607new ProtocolException(SRP.Format(SRP.AddressingVersionNotSupported, closeMessage.Version.Addressing))); 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);
System\ServiceModel\Security\SecurityUtils.cs (1)
978else if (subCode.Name == AddressingStrings.EndpointUnavailable && subCode.Namespace == message.Version.Addressing.Namespace)
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (3)
247(header.Namespace == Message.Version.Addressing.Namespace)) 300if (Version.Addressing == AddressingVersion.None && header.Namespace == AddressingVersion.None.Namespace) 383if ((ShouldSignToHeader) && (_signingKey != null || _signedXml.SigningKey != null) && (Version.Addressing != AddressingVersion.None))
System.ServiceModel.Primitives.Tests (1)
Channels\MessageTest.cs (1)
21Assert.Equal<AddressingVersion>(addressingVersion, messageVersion.Addressing);