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