9 overrides of Version
System.ServiceModel (7)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
1703public override MessageVersion Version
System\ServiceModel\Channels\ContentOnlyMessage.cs (1)
58public override MessageVersion Version
System\ServiceModel\Channels\DelegatingMessage.cs (1)
45public override MessageVersion Version
System\ServiceModel\Channels\Message.cs (3)
1069public override MessageVersion Version 1362public override MessageVersion Version 1602public override MessageVersion Version
System\ServiceModel\Security\ImpersonatingMessage.cs (1)
46public override MessageVersion Version
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\ByteStreamMessage.cs (1)
221public override MessageVersion Version
System.ServiceModel.Web (1)
System\ServiceModel\Channels\HttpStreamMessage.cs (1)
83public override MessageVersion Version
181 references to Version
System.ServiceModel (168)
System\ServiceModel\Channels\ClientContextProtocol.cs (1)
176message.Headers.Add(new CallbackContextMessageHeader(callbackAddress, message.Version.Addressing));
System\ServiceModel\Channels\DelegatingMessage.cs (1)
47get { return this.innerMessage.Version; }
System\ServiceModel\Channels\HttpChannelHelpers.cs (15)
255if (message.Version.Addressing == AddressingVersion.None) 303if (message.Version.Envelope == EnvelopeVersion.Soap11) 307else if (message.Version.Envelope == EnvelopeVersion.Soap12 && !String.IsNullOrEmpty(ContentType)) 332if (message.Version.Addressing == AddressingVersion.None) 372if (MessageLogger.LoggingEnabled && message.Version.Addressing == AddressingVersion.None) 890message.Properties.Via = message.Version.Addressing.AnonymousUri; 1242if (message.Version.Addressing == AddressingVersion.None) 1256if (message.Version == MessageVersion.None && httpResponseMessagePropertyFound && !string.IsNullOrEmpty(responseProperty.Headers[HttpResponseHeader.ContentType])) 1374if (message.Version.Addressing == AddressingVersion.None) 1387if (message.Version == MessageVersion.None) 2648if (message.Version.Envelope == EnvelopeVersion.Soap11) 2652else if (message.Version.Envelope == EnvelopeVersion.Soap12) 2654if (message.Version.Addressing == AddressingVersion.None) 2690else if (message.Version.Envelope != EnvelopeVersion.None) 2694message.Version.Envelope.ToString())));
System\ServiceModel\Channels\HttpRequestContext.cs (5)
268if (message.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 274message.Headers.To = message.Version.Addressing.AnonymousUri; 277else if (message.Version.Addressing == AddressingVersion.WSAddressing10 278|| message.Version.Addressing == AddressingVersion.None) 290new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, message.Version.Addressing)));
System\ServiceModel\Channels\InternalDuplexChannelListener.cs (2)
273else if (to.Equals(EndpointAddress.AnonymousUri) || to.Equals(message.Version.Addressing.AnonymousUri)) 279else if (to.Equals(EndpointAddress.AnonymousUri) || to.Equals(message.Version.Addressing.AnonymousUri))
System\ServiceModel\Channels\Message.cs (13)
411if (this.Version.Envelope != EnvelopeVersion.None) 417if (this.Version.Envelope != EnvelopeVersion.None) 425if (this.Version.Envelope != EnvelopeVersion.None) 437writer.WriteStartElement(messageDictionary.Prefix.Value, messageDictionary.Body, Version.Envelope.DictionaryNamespace); 479EnvelopeVersion envelopeVersion = Version.Envelope; 490EnvelopeVersion envelopeVersion = Version.Envelope; 528if (this.Version.Envelope != EnvelopeVersion.None) 545if (this.Version.Envelope != EnvelopeVersion.None) 584Message.ReadFromBodyContentsToEnd(reader, this.Version.Envelope); 721if (this.Version.Envelope != EnvelopeVersion.None) 743if (this.Version.Envelope != EnvelopeVersion.None) 767if (this.Version.Addressing == AddressingVersion.None && headers[i].Namespace == AddressingVersion.None.Namespace) 1257return Message.ReadStartBody(reader, this.Version.Envelope, out this.isFault, out this.isEmpty);
System\ServiceModel\Channels\MessageBuffer.cs (1)
90this.version = message.Version;
System\ServiceModel\Channels\MessageEncoder.cs (2)
207if (message.Version != MessageVersion) 210new ProtocolException(SR.GetString(SR.EncoderMessageVersionMismatch, message.Version, MessageVersion)),
System\ServiceModel\Channels\MessageFault.cs (1)
73EnvelopeVersion envelopeVersion = message.Version.Envelope;
System\ServiceModel\Channels\OneWayChannelFactory.cs (1)
206if (response.Version == MessageVersion.None && response is NullMessage)
System\ServiceModel\Channels\PeerDuplexChannel.cs (1)
203Fx.Assert(message.Headers.Action != message.Version.Addressing.DefaultFaultAction, "fault action in duplex.send");
System\ServiceModel\Channels\RequestReplyCorrelator.cs (2)
102else if (reply.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 194if (message.Version.Addressing == AddressingVersion.WSAddressingAugust2004)
System\ServiceModel\Channels\SecurityChannelListener.cs (8)
1111using (Message faultMessage = Message.CreateMessage(unverifiedMessage.Version, fault, unverifiedMessage.Version.Addressing.DefaultFaultAction)) 1291Message faultMessage = Message.CreateMessage(requestMessage.Version, fault, requestMessage.Version.Addressing.DefaultFaultAction); 1846Message faultMessage = Message.CreateMessage(requestMessage.Version, fault, requestMessage.Version.Addressing.DefaultFaultAction); 1934Message faultMessage = Message.CreateMessage(innerItem.Version, fault, innerItem.Version.Addressing.DefaultFaultAction);
System\ServiceModel\Channels\ServiceChannel.cs (3)
617if (!oneway && !this.ClientRuntime.ManualAddressing && rpc.Request.Version.Addressing != AddressingVersion.None) 1010if (action == rpc.Reply.Version.Addressing.DefaultFaultAction) 1014ThrowIfFaultUnderstood(rpc.Reply, fault, action, rpc.Reply.Version, rpc.Channel.GetProperty<FaultConverter>());
System\ServiceModel\Channels\ServiceContextProtocol.cs (1)
41CallbackContextMessageProperty property = CallbackContextMessageHeader.ParseCallbackContextHeader(message.Headers.GetReaderAtHeader(headerIndex), message.Version.Addressing);
System\ServiceModel\Channels\TransactionChannel.cs (1)
107return IssuedTokensHeader.ExtractIssuances(message, this.factory.StandardsManager, message.Version.Envelope.UltimateDestinationActorValues, null);
System\ServiceModel\Channels\TransactionChannelListener.cs (3)
416string faultAction = fault.Action ?? innerContext.RequestMessage.Version.Addressing.DefaultFaultAction; 417Message reply = Message.CreateMessage(innerContext.RequestMessage.Version, fault.CreateMessageFault(), faultAction); 543Message reply = Message.CreateMessage(message.Version, fault.CreateMessageFault(), fault.Action);
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (2)
991if (message.Version.Addressing != AddressingVersion.None || !this.localAddress.IsAnonymous) 996if (message.Version.Addressing == AddressingVersion.None && message.Headers.Action == null)
System\ServiceModel\Description\MetadataExchangeClient.cs (1)
1090fault.WriteTo(xmlWriter, response.Version.Envelope);
System\ServiceModel\Description\ServiceMetadataExtension.cs (2)
611return converter.ToMessage(response, request.Version); 1035return request.Version;
System\ServiceModel\Diagnostics\MessageLogger.cs (1)
361if ((lastChance || message is NullMessage || message.Version.Addressing != AddressingVersion.None)
System\ServiceModel\Diagnostics\MessageLogTraceRecord.cs (6)
185if (this.message.Version.Envelope != EnvelopeVersion.None) 187dictionaryWriter.WriteStartElement(XD.MessageDictionary.Prefix.Value, XD.MessageDictionary.Envelope, this.message.Version.Envelope.DictionaryNamespace); 194if (this.message.Version.Envelope != EnvelopeVersion.None) 202else if (this.message.Version.Envelope != EnvelopeVersion.None) //No headers for EnvelopeVersion.None 216dictionaryWriter.WriteStartElement(XD.MessageDictionary.Prefix.Value, XD.MessageDictionary.Envelope, this.message.Version.Envelope.DictionaryNamespace); 236dictionaryWriter.WriteStartElement(XD.MessageDictionary.Prefix.Value, XD.MessageDictionary.Header, this.message.Version.Envelope.DictionaryNamespace);
System\ServiceModel\Diagnostics\SecurityTraceRecordHelper.cs (1)
910replyTo.WriteTo(this.message.Version.Addressing, xml);
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
465if (message.Version != MessageVersion.None || message.IsEmpty)
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (2)
188AddMessageHeaderForParameter(headers, headerPart, message.Version, headerItemValue, isXmlElement); 192AddMessageHeaderForParameter(headers, headerPart, message.Version, headerValue, false/*isXmlElement*/);
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (1)
887new MustUnderstandSoapException(rpc.NotUnderstoodHeaders, rpc.Request.Version.Envelope));
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
816message.Version.Addressing.Namespace); 848return Message.CreateMessage(message.Version, fault, message.Version.Addressing.DefaultFaultAction);
System\ServiceModel\Dispatcher\MessageRpc.cs (2)
101this.FaultInfo = new ErrorHandlerFaultInfo(request.Version.Addressing.DefaultFaultAction); 117this.RequestVersion = request.Version;
System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
250object body = DeserializeBody(reader, message.Version, RequestAction, messageDescription, parameters, isRequest);
System\ServiceModel\Dispatcher\SeekableMessageNavigator.cs (1)
1174string soapNS = msg.Version.Envelope.Namespace;
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (5)
90serializer.Serialize(bufferWriter, headerValues, null, isEncoded ? GetEncoding(message.Version.Envelope) : null); 101message.Headers.Add(new XmlElementMessageHeader(this, message.Version, element.LocalName, element.NamespaceURI, 113message.Headers.Add(new XmlElementMessageHeader(this, message.Version, element.LocalName, element.NamespaceURI, 125message.Headers.Add(new XmlElementMessageHeader(this, message.Version, element.LocalName, element.NamespaceURI, 223object[] headerValues = (object[])serializer.Deserialize(bufferReader, isEncoded ? GetEncoding(message.Version.Envelope) : null);
System\ServiceModel\Dispatcher\XPathMessageContext.cs (3)
708to = msg.Version.Addressing.Anonymous; 926soap = msg.Version.Envelope.Namespace; 940return nav.Message.Version.Envelope.Namespace;
System\ServiceModel\EndpointAddress.cs (5)
313if (message.Version.Addressing == AddressingVersion.WSAddressing10) 317else if (message.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 320message.Headers.To = message.Version.Addressing.AnonymousUri; 325new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, message.Version.Addressing))); 330message.Headers.To = message.Version.Addressing.NoneUri;
System\ServiceModel\OperationContext.cs (1)
267return message.Version;
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (7)
187if (appliesToName == AddressingStrings.EndpointReference && appliesToNamespace == request.Version.Addressing.Namespace) 189if (request.Version.Addressing == AddressingVersion.WSAddressing10) 194else if (request.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 202new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, request.Version.Addressing))); 256if (request.Version.Addressing == AddressingVersion.WSAddressing10) 260else if (request.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 267new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, request.Version.Addressing)));
System\ServiceModel\Security\ImpersonatingMessage.cs (1)
48get { return this.innerMessage.Version; }
System\ServiceModel\Security\IssuedTokensHeader.cs (1)
221IssuedTokensHeader issuedTokensHeader = new IssuedTokensHeader(message.Headers.GetReaderAtHeader(i), message.Version, standardsManager);
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (5)
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); 912MessageVersion version = request.Version;
System\ServiceModel\Security\SecurityHeader.cs (1)
143get { return this.message.Version; }
System\ServiceModel\Security\SecuritySessionClientSettings.cs (7)
792if (closeMessage.Version.Addressing == AddressingVersion.WSAddressing10) 796else if (closeMessage.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 803new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, closeMessage.Version.Addressing))); 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\SecuritySessionFilter.cs (2)
88if (!this.standardsManager.TryGetSecurityContextIds(message, message.Version.Envelope.UltimateDestinationActorValues, this.isStrictMode, contextIds)) 300return this.standardsManager.TryGetSecurityContextIds(message, message.Version.Envelope.UltimateDestinationActorValues,
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (14)
455subCode = new FaultCode(AddressingStrings.EndpointUnavailable, request.Version.Addressing.Namespace); 475Message faultReply = Message.CreateMessage(request.Version, fault, request.Version.Addressing.DefaultFaultAction); 896if (appliesToName == AddressingStrings.EndpointReference && appliesToNamespace == request.Version.Addressing.Namespace) 898if (request.Version.Addressing == AddressingVersion.WSAddressing10) 903else if (request.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 911new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, request.Version.Addressing))); 927if (request.Version.Addressing == AddressingVersion.WSAddressing10) 931else if (request.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 938new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, request.Version.Addressing))); 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\SecuritySessionServerSettings.cs (11)
1706using (Message faultMessage = Message.CreateMessage(unverifiedMessage.Version, fault, unverifiedMessage.Version.Addressing.DefaultFaultAction)) 1896response = Message.CreateMessage(message.Version, renewFault, DotNetSecurityStrings.SecuritySessionFaultAction); 1901response = Message.CreateMessage(message.Version, renewFault, DotNetSecurityStrings.SecuritySessionFaultAction); 1961Message response = Message.CreateMessage(request.Version, ActionHeader.Create(this.Settings.SecurityStandardsManager.SecureConversationDriver.CloseResponseAction, request.Version.Addressing), bodyWriter); 2074if (closeMessage.Version.Addressing == AddressingVersion.WSAddressing10) 2078else if (closeMessage.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 2085new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, closeMessage.Version.Addressing))); 4710Message faultMessage = Message.CreateMessage(message.Version, fault, message.Version.Addressing.DefaultFaultAction);
System\ServiceModel\Security\SecurityUtils.cs (1)
1267else if (subCode.Name == AddressingStrings.EndpointUnavailable && subCode.Namespace == message.Version.Addressing.Namespace)
System\ServiceModel\Security\SecurityVerifiedMessage.cs (1)
164if (Message.ReadStartBody(reader, this.InnerMessage.Version.Envelope, out this.isDecryptedBodyFault, out this.isDecryptedBodyEmpty))
System\ServiceModel\Security\SecurityVersion.cs (1)
130headerIndex = message.Headers.FindHeader(this.HeaderName.Value, this.HeaderNamespace.Value, message.Version.Envelope.UltimateDestinationActorValues);
System\ServiceModel\Security\SspiNegotiationTokenAuthenticator.cs (10)
207if (appliesToName == AddressingStrings.EndpointReference && appliesToNamespace == request.Version.Addressing.Namespace) 210if (request.Version.Addressing == AddressingVersion.WSAddressing10) 215else if (request.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 223new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, request.Version.Addressing))); 303if (incomingMessage.Version.Addressing == AddressingVersion.WSAddressing10) 309else if (incomingMessage.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 318new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, incomingMessage.Version.Addressing))); 338if (incomingMessage.Version.Addressing == AddressingVersion.WSAddressing10) 344else if (incomingMessage.Version.Addressing == AddressingVersion.WSAddressingAugust2004) 353new ProtocolException(SR.GetString(SR.AddressingVersionNotSupported, incomingMessage.Version.Addressing)));
System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (1)
609int headerIndex = this.Message.Headers.FindHeader(XD.AddressingDictionary.To.Value, this.Message.Version.Addressing.Namespace);
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (1)
270(header.Namespace == this.Message.Version.Addressing.Namespace))
System\ServiceModel\Security\WSTrustServiceContract.cs (5)
323response = Message.CreateMessage(OperationContext.Current.RequestContext.RequestMessage.Version, 329if (!HandleException(ex, trustNamespace, requestAction, requestMessage.Version.Envelope)) 585OperationContext.Current.RequestContext.RequestMessage.Version, 593if (!HandleException(ex, trustNamespace, requestAction, requestMessage.Version.Envelope)) 1438return Message.CreateMessage(OperationContext.Current.RequestContext.RequestMessage.Version,
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\FromReply.cs (2)
90FaultConverter faultConverter = FaultConverter.GetDefaultFaultConverter(inMessage.Version); 140if (action == inMessage.Version.Addressing.DefaultFaultAction)
System\ServiceModel\Activities\InternalReceiveMessage.cs (1)
554instance.CorrelationResponseContext.MessageVersion = ((Message)instance.CorrelationResponseContext.WorkflowOperationContext.Inputs[0]).Version;
System.ServiceModel.Channels (6)
System\ServiceModel\Channels\ClientUdpOutputChannel.cs (1)
63if (message.Version.Addressing != AddressingVersion.None)
System\ServiceModel\Channels\UdpChannelBase.cs (2)
300if (message.Version.Addressing != AddressingVersion.None) 312throw FxTrace.Exception.AsError(new ProtocolException(SR.RetransmissionRequiresAddressingOnMessage(message.Version.Addressing.ToString())));
System\ServiceModel\Channels\UdpChannelFactory.cs (1)
374if (message.Version.Addressing != AddressingVersion.None)
System\ServiceModel\Channels\UdpOutputChannel.cs (2)
158if (message.Version.Addressing != AddressingVersion.None) 170throw FxTrace.Exception.AsError(new ProtocolException(SR.RetransmissionRequiresAddressingOnMessage(message.Version.Addressing.ToString())));
System.ServiceModel.Routing (4)
System\ServiceModel\Routing\MessageRpc.cs (1)
117if (this.Message.Version != MessageVersion.None &&
System\ServiceModel\Routing\SoapProcessingBehavior.cs (3)
113MessageVersion version = originalMessage.Version; 147this.sourceMessageVersion = originalRequest.Version; 204MessageVersion sourceVersion = source.Version;