6 overrides of Version
System.ServiceModel.Primitives (6)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
1570public override MessageVersion Version
System\ServiceModel\Channels\ContentOnlyMessage.cs (1)
55public override MessageVersion Version
System\ServiceModel\Channels\DelegatingMessage.cs (1)
39public override MessageVersion Version
System\ServiceModel\Channels\Message.cs (3)
1115public override MessageVersion Version 1403public override MessageVersion Version 1664public override MessageVersion Version
78 references to Version
Contract.Message.IntegrationTests (1)
MessageTests.4.0.0.cs (1)
44Assert.Equal(MessageVersion.Soap11, replyMessage.Version);
System.ServiceModel.Federation (1)
System\ServiceModel\Security\SecurityUtils.cs (1)
26else if (subCode.Name == "EndpointUnavailable" && subCode.Namespace == message.Version.Addressing.Namespace())
System.ServiceModel.Http (11)
System\ServiceModel\Channels\HttpChannelFactory.cs (4)
1295if (message.Version.Envelope == EnvelopeVersion.Soap11) 1299else if (message.Version.Envelope == EnvelopeVersion.Soap12) 1303else if (message.Version.Envelope != EnvelopeVersion.None) 1307message.Version.Envelope.ToString())));
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (2)
73if (message.Version.Addressing == AddressingVersion.None) 127message.Properties.Via = message.Version.Addressing.AnonymousUri;
System\ServiceModel\Channels\MessageContent.cs (3)
52if (_message.Version.Addressing == AddressingVersion.None) 95if (_message.Version.Envelope == EnvelopeVersion.Soap12) 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 (60)
System\ServiceModel\Channels\DelegatingMessage.cs (1)
41get { return InnerMessage.Version; }
System\ServiceModel\Channels\Message.cs (14)
416if (Version.Envelope != EnvelopeVersion.None) 422if (Version.Envelope != EnvelopeVersion.None) 430if (Version.Envelope != EnvelopeVersion.None) 442writer.WriteStartElement(messageDictionary.Prefix.Value, messageDictionary.Body, Version.Envelope.DictionaryNamespace); 498EnvelopeVersion envelopeVersion = Version.Envelope; 509EnvelopeVersion envelopeVersion = Version.Envelope; 556if (Version.Envelope != EnvelopeVersion.None) 573if (Version.Envelope != EnvelopeVersion.None) 618Message.ReadFromBodyContentsToEnd(reader, Version.Envelope); 785if (Version.Envelope != EnvelopeVersion.None) 807if (Version.Envelope != EnvelopeVersion.None) 816if (Version.Envelope != EnvelopeVersion.None) 840if (Version.Addressing == AddressingVersion.None && headers[i].Namespace == AddressingVersion.None.Namespace) 1279return Message.ReadStartBody(reader, Version.Envelope, out _isFault, out _isEmpty);
System\ServiceModel\Channels\MessageBuffer.cs (1)
68_version = message.Version;
System\ServiceModel\Channels\MessageEncoder.cs (2)
242if (message.Version != MessageVersion) 245new ProtocolException(SRP.Format(SRP.EncoderMessageVersionMismatch, message.Version, MessageVersion)),
System\ServiceModel\Channels\MessageFault.cs (1)
87EnvelopeVersion envelopeVersion = message.Version.Envelope;
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) 1014if (action == rpc.Reply.Version.Addressing.DefaultFaultAction) 1018ThrowIfFaultUnderstood(rpc.Reply, fault, action, rpc.Reply.Version, rpc.Channel.GetProperty<FaultConverter>());
System\ServiceModel\Channels\TransactionChannel.cs (2)
75return IssuedTokensHeader.ExtractIssuances(message, _factory.StandardsManager, message.Version.Envelope.UltimateDestinationActorValues, null); 346Message reply = Message.CreateMessage(message.Version, fault.CreateMessageFault(), fault.Action);
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
452if (message.Version != MessageVersion.None || message.IsEmpty)
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (2)
187AddMessageHeaderForParameter(headers, headerPart, message.Version, headerItemValue, false/*isXmlElement*/); 193AddMessageHeaderForParameter(headers, headerPart, message.Version, headerValue, false/*isXmlElement*/);
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (1)
328new MustUnderstandSoapException(rpc.NotUnderstoodHeaders, rpc.Request.Version.Envelope));
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
365message.Version.Addressing.Namespace); 397return Task.FromResult((object)Message.CreateMessage(message.Version, fault, message.Version.Addressing.DefaultFaultAction));
System\ServiceModel\Dispatcher\MessageRpc.cs (2)
78FaultInfo = new ErrorHandlerFaultInfo(request.Version.Addressing.DefaultFaultAction); 92RequestVersion = request.Version;
System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
259object body = DeserializeBody(reader, message.Version, RequestAction, messageDescription, parameters, isRequest);
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (5)
93serializer.Serialize(bufferWriter, headerValues, null, _isEncoded ? GetEncoding(message.Version.Envelope) : null); 104message.Headers.Add(new XmlElementMessageHeader(this, message.Version, element.LocalName, element.NamespaceURI, 119message.Headers.Add(new XmlElementMessageHeader(this, message.Version, element.LocalName, element.NamespaceURI, 131message.Headers.Add(new XmlElementMessageHeader(this, message.Version, element.LocalName, element.NamespaceURI, 245object[] headerValues = (object[])serializer.Deserialize(bufferReader, _isEncoded ? GetEncoding(message.Version.Envelope) : null);
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\OperationContext.cs (1)
258return message.Version;
System\ServiceModel\Security\IssuedTokensHeader.cs (1)
182IssuedTokensHeader issuedTokensHeader = new IssuedTokensHeader(message.Headers.GetReaderAtHeader(i), message.Version, standardsManager);
System\ServiceModel\Security\SecurityHeader.cs (1)
105get { return Message.Version; }
System\ServiceModel\Security\SecuritySessionClientSettings.cs (7)
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\SecurityUtils.cs (1)
986else if (subCode.Name == AddressingStrings.EndpointUnavailable && subCode.Namespace == message.Version.Addressing.Namespace)
System\ServiceModel\Security\SecurityVerifiedMessage.cs (1)
155if (Message.ReadStartBody(reader, InnerMessage.Version.Envelope, out _isDecryptedBodyFault, out _isDecryptedBodyEmpty))
System\ServiceModel\Security\SecurityVersion.cs (1)
113headerIndex = message.Headers.FindHeader(HeaderName.Value, HeaderNamespace.Value, message.Version.Envelope.UltimateDestinationActorValues);
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (1)
247(header.Namespace == Message.Version.Addressing.Namespace))
System.ServiceModel.Primitives.Tests (5)
Channels\MessageTest.cs (5)
28Assert.Equal<MessageVersion>(MessageVersion.Soap12WSAddressing10, message.Version); 40Assert.Equal<MessageVersion>(MessageVersion.Soap12WSAddressing10, message.Version); 55Assert.Equal<MessageVersion>(MessageVersion.Soap12WSAddressing10, message.Version); 90Assert.Equal(MessageVersion.Soap12WSAddressing10, message.Version); 100Assert.Equal(MessageVersion.Soap12WSAddressing10, message.Version);