3 instantiations of EnvelopeVersion
System.ServiceModel.Primitives (3)
System\ServiceModel\EnvelopeVersion.cs (3)
19new EnvelopeVersion( 72public static EnvelopeVersion None { get; } = new EnvelopeVersion( 83public static EnvelopeVersion Soap11 { get; } = new EnvelopeVersion(
191 references to EnvelopeVersion
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 (16)
System\ServiceModel\BasicHttpBinding.cs (2)
47internal override EnvelopeVersion GetEnvelopeVersion() 49return EnvelopeVersion.Soap11;
System\ServiceModel\BasicHttpsBinding.cs (2)
46internal override EnvelopeVersion GetEnvelopeVersion() 48return EnvelopeVersion.Soap11;
System\ServiceModel\Channels\HttpChannelFactory.cs (3)
1295if (message.Version.Envelope == EnvelopeVersion.Soap11) 1299else if (message.Version.Envelope == EnvelopeVersion.Soap12) 1303else if (message.Version.Envelope != EnvelopeVersion.None)
System\ServiceModel\Channels\MessageContent.cs (1)
95if (_message.Version.Envelope == EnvelopeVersion.Soap12)
System\ServiceModel\HttpBindingBase.cs (2)
169public EnvelopeVersion EnvelopeVersion 289internal abstract EnvelopeVersion GetEnvelopeVersion();
System\ServiceModel\NetHttpBinding.cs (2)
150internal override EnvelopeVersion GetEnvelopeVersion() 152return EnvelopeVersion.Soap12;
System\ServiceModel\NetHttpsBinding.cs (2)
143internal override EnvelopeVersion GetEnvelopeVersion() 145return EnvelopeVersion.Soap12;
System\ServiceModel\WSHttpBindingBase.cs (2)
126public EnvelopeVersion EnvelopeVersion 128get { return EnvelopeVersion.Soap12; }
System.ServiceModel.Http.Tests (10)
ServiceModel\BasicHttpBindingTest.cs (6)
33Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 58Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 82Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion);
ServiceModel\BasicHttpsBindingTest.cs (4)
31Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion); 56Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap11, binding.EnvelopeVersion);
System.ServiceModel.NetNamedPipe (2)
System\ServiceModel\NetNamedPipeBinding.cs (2)
82public EnvelopeVersion EnvelopeVersion => EnvelopeVersion.Soap12;
System.ServiceModel.NetTcp (2)
System\ServiceModel\NetTcpBinding.cs (2)
101public EnvelopeVersion EnvelopeVersion 103get { return EnvelopeVersion.Soap12; }
System.ServiceModel.NetTcp.Tests (2)
ServiceModel\NetTcpBindingTest.cs (2)
21Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap12, binding.EnvelopeVersion);
System.ServiceModel.Primitives (143)
System\ServiceModel\Channels\FaultConverter.cs (1)
106if (_version.Envelope == EnvelopeVersion.Soap11)
System\ServiceModel\Channels\Message.cs (34)
383static internal bool IsFaultStartElement(XmlDictionaryReader reader, EnvelopeVersion version) 416if (Version.Envelope != EnvelopeVersion.None) 422if (Version.Envelope != EnvelopeVersion.None) 430if (Version.Envelope != EnvelopeVersion.None) 498EnvelopeVersion envelopeVersion = Version.Envelope; 499if (envelopeVersion != EnvelopeVersion.None) 509EnvelopeVersion envelopeVersion = Version.Envelope; 510if (envelopeVersion != EnvelopeVersion.None) 556if (Version.Envelope != EnvelopeVersion.None) 573if (Version.Envelope != EnvelopeVersion.None) 621private static void ReadFromBodyContentsToEnd(XmlDictionaryReader reader, EnvelopeVersion envelopeVersion) 623if (envelopeVersion != EnvelopeVersion.None) 631internal static bool ReadStartBody(XmlDictionaryReader reader, EnvelopeVersion envelopeVersion, out bool isFault, out bool isEmpty) 785if (Version.Envelope != EnvelopeVersion.None) 807if (Version.Envelope != EnvelopeVersion.None) 816if (Version.Envelope != EnvelopeVersion.None) 931private EnvelopeVersion _version; 933public FaultBodyWriter(MessageFault fault, EnvelopeVersion version) 982public XmlReaderBodyWriter(XmlDictionaryReader reader, EnvelopeVersion version) 1251protected static bool HasHeaderElement(XmlDictionaryReader reader, EnvelopeVersion envelopeVersion) 1282protected static EnvelopeVersion ReadStartEnvelope(XmlDictionaryReader reader) 1284EnvelopeVersion envelopeVersion; 1288envelopeVersion = EnvelopeVersion.Soap12; 1292envelopeVersion = EnvelopeVersion.Soap11; 1308protected static void VerifyStartBody(XmlDictionaryReader reader, EnvelopeVersion version) 1338if (desiredVersion.Envelope == EnvelopeVersion.None) 1348EnvelopeVersion envelopeVersion = ReadStartEnvelope(reader); 1509EnvelopeVersion envelopeVersion = Version.Envelope; 1516EnvelopeVersion envelopeVersion = Version.Envelope; 1569if (desiredVersion.Envelope == EnvelopeVersion.None) 1576EnvelopeVersion envelopeVersion = ReadStartEnvelope(reader); 1709if (Version.Envelope != EnvelopeVersion.None) 1839EnvelopeVersion envelopeVersion = Version.Envelope; 1850EnvelopeVersion envelopeVersion = Version.Envelope;
System\ServiceModel\Channels\MessageEncodingBindingElement.cs (1)
67internal virtual bool CheckEncodingVersion(EnvelopeVersion version)
System\ServiceModel\Channels\MessageFault.cs (33)
87EnvelopeVersion envelopeVersion = message.Version.Envelope; 89if (envelopeVersion == EnvelopeVersion.Soap12) 93else if (envelopeVersion == EnvelopeVersion.Soap11) 97else if (envelopeVersion == EnvelopeVersion.None) 158if ((String.Compare(code.Namespace, EnvelopeVersion.Soap11.Namespace, StringComparison.Ordinal) != 0) && 159(String.Compare(code.Namespace, EnvelopeVersion.Soap12.Namespace, StringComparison.Ordinal) != 0)) 215protected virtual void OnWriteDetail(XmlDictionaryWriter writer, EnvelopeVersion version) 222protected virtual void OnWriteStartDetail(XmlDictionaryWriter writer, EnvelopeVersion version) 224if (version == EnvelopeVersion.Soap12) 228else if (version == EnvelopeVersion.Soap11) 244OnWriteDetail(writer, EnvelopeVersion.Soap12); // Wrap in soap 1.2 by default 287public void WriteTo(XmlWriter writer, EnvelopeVersion version) 292public void WriteTo(XmlDictionaryWriter writer, EnvelopeVersion version) 304if (version == EnvelopeVersion.Soap12) 308else if (version == EnvelopeVersion.Soap11) 312else if (version == EnvelopeVersion.None) 324WriteTo12Driver(writer, EnvelopeVersion.None); 327private void WriteTo12Driver(XmlDictionaryWriter writer, EnvelopeVersion version) 361private void WriteFaultCode12Driver(XmlDictionaryWriter writer, FaultCode faultCode, EnvelopeVersion version) 407WriteTo12Driver(writer, EnvelopeVersion.Soap12); 469OnWriteDetail(writer, EnvelopeVersion.Soap11); 565private EnvelopeVersion _receivedVersion; 567private ReceivedFault(FaultCode code, FaultReason reason, string actor, string node, XmlBuffer detail, EnvelopeVersion version) 634protected override void OnWriteDetail(XmlDictionaryWriter writer, EnvelopeVersion version) 664protected override void OnWriteStartDetail(XmlDictionaryWriter writer, EnvelopeVersion version) 701private bool ShouldWriteDetailAttribute(EnvelopeVersion targetVersion, string prefix, string localName, string attributeValue) 707bool shouldSkip = _receivedVersion == EnvelopeVersion.Soap12 // original incoming version 708&& targetVersion == EnvelopeVersion.Soap11 // version to serialize to 718return CreateFault12Driver(reader, maxBufferSize, EnvelopeVersion.None); 721private static ReceivedFault CreateFault12Driver(XmlDictionaryReader reader, int maxBufferSize, EnvelopeVersion version) 769private static FaultCode ReadFaultCode12Driver(XmlDictionaryReader reader, EnvelopeVersion version) 789return CreateFault12Driver(reader, maxBufferSize, EnvelopeVersion.Soap12); 831return new ReceivedFault(code, reason, actor, actor, detail, EnvelopeVersion.Soap11);
System\ServiceModel\Channels\MessageHeader.cs (8)
171if (Relay && messageVersion.Envelope == EnvelopeVersion.Soap12) 259if (version.Envelope == EnvelopeVersion.Soap12) 367if (actor == EnvelopeVersion.Soap12.UltimateDestinationActor) 372else if (actor == EnvelopeVersion.Soap12.NextDestinationActorValue) 377else if (actor == EnvelopeVersion.Soap11.NextDestinationActorValue) 423if (messageVersion.Envelope == EnvelopeVersion.Soap12) 427else if (messageVersion.Envelope == EnvelopeVersion.Soap11) 431else if (messageVersion.Envelope == EnvelopeVersion.None)
System\ServiceModel\Channels\MessageHeaders.cs (4)
72EnvelopeVersion envelopeVersion = version.Envelope; 1082if (MessageVersion.Envelope == EnvelopeVersion.None) 1317if (version.Envelope != EnvelopeVersion.None) 1325EnvelopeVersion envelopeVersion = version.Envelope;
System\ServiceModel\Channels\MessageVersion.cs (15)
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) 33public static MessageVersion CreateVersion(EnvelopeVersion envelopeVersion) 38public static MessageVersion CreateVersion(EnvelopeVersion envelopeVersion, AddressingVersion addressingVersion) 50if (envelopeVersion == EnvelopeVersion.Soap12) 70else if (envelopeVersion == EnvelopeVersion.Soap11) 90else if (envelopeVersion == EnvelopeVersion.None) 116public EnvelopeVersion Envelope { get; } 126if (Envelope == EnvelopeVersion.Soap11)
System\ServiceModel\Channels\MtomMessageEncoder.cs (3)
49if (version.Envelope == EnvelopeVersion.Soap12) 53else if (version.Envelope == EnvelopeVersion.Soap11) 359return (_version.Envelope == EnvelopeVersion.Soap12) ? TextMessageEncoderFactory.Soap12MediaType : TextMessageEncoderFactory.Soap11MediaType;
System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (1)
190internal override bool CheckEncodingVersion(EnvelopeVersion version)
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (7)
1790if (messageVersion.Envelope == EnvelopeVersion.Soap11) 1794else if (messageVersion.Envelope == EnvelopeVersion.Soap12) 1823if (version.Envelope == EnvelopeVersion.Soap11) 1827else if (version.Envelope == EnvelopeVersion.Soap12) 1844if (version.Envelope == EnvelopeVersion.Soap12) 1889if (version.Envelope == EnvelopeVersion.Soap11) 1893else if (version.Envelope == EnvelopeVersion.Soap12)
System\ServiceModel\Channels\ServiceChannel.cs (1)
1026if (version.Envelope == EnvelopeVersion.Soap11)
System\ServiceModel\Channels\TextMessageEncoder.cs (6)
73if (version.Envelope == EnvelopeVersion.Soap12) 77else if (version.Envelope == EnvelopeVersion.Soap11) 81else if (version.Envelope == EnvelopeVersion.None) 289if (version.Envelope == EnvelopeVersion.Soap12) 293else if (version.Envelope == EnvelopeVersion.Soap11) 299else if (version.Envelope == EnvelopeVersion.None)
System\ServiceModel\Channels\TextMessageEncodingBindingElement.cs (1)
167internal override bool CheckEncodingVersion(EnvelopeVersion version)
System\ServiceModel\Channels\TransportDefaults.cs (2)
150public static EnvelopeVersion EnvelopeVersion { get { return EnvelopeVersion.Soap12; } }
System\ServiceModel\Channels\WsrmFault.cs (3)
129if (messageVersion.Envelope == EnvelopeVersion.Soap11) 133else if (messageVersion.Envelope == EnvelopeVersion.Soap12) 378if (version.Envelope == EnvelopeVersion.Soap11)
System\ServiceModel\Channels\WsrmMessageInfo.cs (1)
197bool soap11 = messageVersion.Envelope == EnvelopeVersion.Soap11;
System\ServiceModel\Diagnostics\ActivityIdHeader.cs (1)
107if (message.State != MessageState.Closed && message.Headers.MessageVersion.Envelope != EnvelopeVersion.None)
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (4)
294if (_isEncoded && version.Envelope == EnvelopeVersion.Soap11) 485internal static string GetEncoding(EnvelopeVersion version) 487if (version == EnvelopeVersion.Soap11) 491else if (version == EnvelopeVersion.Soap12)
System\ServiceModel\EnvelopeVersion.cs (4)
18private static EnvelopeVersion s_soap12 = 72public static EnvelopeVersion None { get; } = new EnvelopeVersion( 83public static EnvelopeVersion Soap11 { get; } = new EnvelopeVersion( 94public static EnvelopeVersion Soap12
System\ServiceModel\FaultCode.cs (6)
13private EnvelopeVersion _version; 53_version = EnvelopeVersion.Soap12; 57_version = EnvelopeVersion.Soap11; 61_version = EnvelopeVersion.None; 83return Name == (_version ?? EnvelopeVersion.Soap12).SenderFaultName; 96return Name == (_version ?? EnvelopeVersion.Soap12).ReceiverFaultName;
System\ServiceModel\MustUnderstandSoapException.cs (4)
21private EnvelopeVersion _envelopeVersion; 23public MustUnderstandSoapException(Collection<MessageHeaderInfo> notUnderstoodHeaders, EnvelopeVersion envelopeVersion) 30public EnvelopeVersion EnvelopeVersion { get { return _envelopeVersion; } } 41if (_envelopeVersion == EnvelopeVersion.Soap12)
System\ServiceModel\WSAddressing10ProblemHeaderQNameFault.cs (3)
94protected override void OnWriteDetail(XmlDictionaryWriter writer, EnvelopeVersion version) 96if (version == EnvelopeVersion.Soap12) // Soap11 wants the detail in the header 113if (headers.MessageVersion.Envelope == EnvelopeVersion.Soap11)
System.ServiceModel.Primitives.Tests (2)
Channels\MessageTest.cs (2)
18public static void MessageVersion_Verify_AddressingVersions_And_EnvelopeVersions(MessageVersion messageVersion, EnvelopeVersion envelopeVersion, AddressingVersion addressingVersion) 20Assert.Equal<EnvelopeVersion>(envelopeVersion, messageVersion.Envelope);
System.ServiceModel.UnixDomainSocket (2)
System\ServiceModel\UnixDomainSocketBinding.cs (2)
77public EnvelopeVersion EnvelopeVersion 79get { return EnvelopeVersion.Soap12; }
System.ServiceModel.UnixDomainSocket.Tests (2)
ServiceModel\UnixDomainSocketBindingTest.cs (2)
22Assert.Equal<EnvelopeVersion>(EnvelopeVersion.Soap12, binding.EnvelopeVersion);
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 }