1 write to Envelope
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\MessageVersion.cs (1)
29Envelope = envelopeVersion;
116 references to Envelope
System.ServiceModel.Http (5)
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\MessageContent.cs (1)
95if (_message.Version.Envelope == EnvelopeVersion.Soap12)
System.ServiceModel.Primitives (110)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (2)
1502VerifyStartBody(reader, messageVersion.Envelope); 1540VerifyStartBody(reader, messageVersion.Envelope);
System\ServiceModel\Channels\BinaryMessageEncodingBindingElement.cs (2)
72if (value.Envelope != BinaryEncoderDefaults.EnvelopeVersion) 74string errorMsg = SRP.Format(SRP.UnsupportedEnvelopeVersion, GetType().FullName, BinaryEncoderDefaults.EnvelopeVersion, value.Envelope);
System\ServiceModel\Channels\FaultConverter.cs (2)
95if (string.Compare(fault.Code.Namespace, _version.Envelope.Namespace, StringComparison.Ordinal) == 0 106if (_version.Envelope == EnvelopeVersion.Soap11)
System\ServiceModel\Channels\Message.cs (30)
153return CreateMessage(version, action, new XmlReaderBodyWriter(body, version.Envelope)); 279return new BodyWriterMessage(version, action, new FaultBodyWriter(fault, version.Envelope)); 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) 1279return Message.ReadStartBody(reader, Version.Envelope, out _isFault, out _isEmpty); 1338if (desiredVersion.Envelope == EnvelopeVersion.None) 1349if (desiredVersion.Envelope != envelopeVersion) 1351Exception versionMismatchException = new ArgumentException(SRP.Format(SRP.EncoderEnvelopeVersionMismatch, envelopeVersion, desiredVersion.Envelope), "reader"); 1503writer.WriteStartElement(_bodyPrefix, MessageStrings.Body, Version.Envelope.Namespace); 1509EnvelopeVersion envelopeVersion = Version.Envelope; 1516EnvelopeVersion envelopeVersion = Version.Envelope; 1569if (desiredVersion.Envelope == EnvelopeVersion.None) 1577if (desiredVersion.Envelope != envelopeVersion) 1579Exception versionMismatchException = new ArgumentException(SRP.Format(SRP.EncoderEnvelopeVersionMismatch, envelopeVersion, desiredVersion.Envelope), "reader"); 1693if (HasHeaderElement(reader, _headers.MessageVersion.Envelope)) 1709if (Version.Envelope != EnvelopeVersion.None) 1712if (HasHeaderElement(reader, _headers.MessageVersion.Envelope)) 1839EnvelopeVersion envelopeVersion = Version.Envelope; 1850EnvelopeVersion envelopeVersion = Version.Envelope; 1868writer.WriteStartElement(reader.Prefix, MessageStrings.Body, Version.Envelope.Namespace);
System\ServiceModel\Channels\MessageFault.cs (1)
87EnvelopeVersion envelopeVersion = message.Version.Envelope;
System\ServiceModel\Channels\MessageHeader.cs (13)
163writer.WriteAttributeString(messageVersion.Envelope.DictionaryActor, messageVersion.Envelope.DictionaryNamespace, actor); 168writer.WriteAttributeString(XD.MessageDictionary.MustUnderstand, messageVersion.Envelope.DictionaryNamespace, "1"); 171if (Relay && messageVersion.Envelope == EnvelopeVersion.Soap12) 236string mustUnderstandString = reader.GetAttribute(XD.MessageDictionary.MustUnderstand, version.Envelope.DictionaryNamespace); 253actor = reader.GetAttribute(version.Envelope.DictionaryActor, version.Envelope.DictionaryNamespace); 259if (version.Envelope == EnvelopeVersion.Soap12) 261string relayString = reader.GetAttribute(XD.Message12Dictionary.Relay, version.Envelope.DictionaryNamespace); 423if (messageVersion.Envelope == EnvelopeVersion.Soap12) 427else if (messageVersion.Envelope == EnvelopeVersion.Soap11) 431else if (messageVersion.Envelope == EnvelopeVersion.None) 437throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.EnvelopeVersionUnknown, messageVersion.Envelope.ToString())));
System\ServiceModel\Channels\MessageHeaders.cs (10)
72EnvelopeVersion envelopeVersion = version.Envelope; 697return FindNonAddressingHeader(name, ns, MessageVersion.Envelope.UltimateDestinationActorValues); 1026if (MessageVersion.Envelope.IsUltimateDestinationActor(headerInfo.Actor)) 1082if (MessageVersion.Envelope == EnvelopeVersion.None) 1087new InvalidOperationException(SRP.Format(SRP.HeadersCannotBeAddedToEnvelopeVersion, MessageVersion.Envelope))); 1260return HaveMandatoryHeadersBeenUnderstood(MessageVersion.Envelope.MustUnderstandActorValues); 1317if (version.Envelope != EnvelopeVersion.None) 1325EnvelopeVersion envelopeVersion = version.Envelope; 1367header.GetType().FullName, MessageVersion.Envelope.ToString()), "header")); 1481if (MessageVersion.Envelope.IsUltimateDestinationActor(actor))
System\ServiceModel\Channels\MessageVersion.cs (4)
126if (Envelope == EnvelopeVersion.Soap11) 158return string.Format(MessageVersionToStringFormat, Envelope.ToString(), Addressing.ToString()); 174if (Envelope != messageVersion.Envelope)
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)
192return _messageVersion.Envelope == 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 (8)
73if (version.Envelope == EnvelopeVersion.Soap12) 77else if (version.Envelope == EnvelopeVersion.Soap11) 81else if (version.Envelope == EnvelopeVersion.None) 88SRP.Format(SRP.EnvelopeVersionNotSupported, version.Envelope))); 289if (version.Envelope == EnvelopeVersion.Soap12) 293else if (version.Envelope == EnvelopeVersion.Soap11) 299else if (version.Envelope == EnvelopeVersion.None) 306SRP.Format(SRP.EnvelopeVersionNotSupported, version.Envelope)));
System\ServiceModel\Channels\TextMessageEncodingBindingElement.cs (1)
169return _messageVersion.Envelope == version;
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 (4)
197bool soap11 = messageVersion.Envelope == EnvelopeVersion.Soap11; 213if (!messageVersion.Envelope.IsUltimateDestinationActor(header.Actor)) 305new MustUnderstandSoapException(notUnderstoodHeaders, messageVersion.Envelope)); 567new MustUnderstandSoapException(notUnderstoodHeaders, version.Envelope));
System\ServiceModel\Diagnostics\ActivityIdHeader.cs (1)
107if (message.State != MessageState.Closed && message.Headers.MessageVersion.Envelope != EnvelopeVersion.None)
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
473return reader.IsStartElement(XD.MessageDictionary.Fault, MessageVersion.None.Envelope.DictionaryNamespace);
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (1)
326new MustUnderstandSoapException(rpc.NotUnderstoodHeaders, rpc.Request.Version.Envelope));
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (7)
93serializer.Serialize(bufferWriter, headerValues, null, _isEncoded ? GetEncoding(message.Version.Envelope) : null); 245object[] headerValues = (object[])serializer.Deserialize(bufferReader, _isEncoded ? GetEncoding(message.Version.Envelope) : null); 294if (_isEncoded && version.Envelope == EnvelopeVersion.Soap11) 296string encoding = GetEncoding(version.Envelope); 297writer.WriteAttributeString("encodingStyle", version.Envelope.Namespace, encoding); 389string encoding = _isEncoded ? GetEncoding(version.Envelope) : null; 460object[] bodyParameters = (object[])serializer.Deserialize(reader, _isEncoded ? GetEncoding(version.Envelope) : null);
System\ServiceModel\Security\SecurityAppliedMessage.cs (1)
106writer.WriteStartElement(_bodyPrefix, XD.MessageDictionary.Body, Version.Envelope.DictionaryNamespace);
System\ServiceModel\Security\SecurityVerifiedMessage.cs (5)
155if (Message.ReadStartBody(reader, InnerMessage.Version.Envelope, out _isDecryptedBodyFault, out _isDecryptedBodyEmpty)) 215if (reader.IsStartElement(XD.MessageDictionary.Header, Version.Envelope.DictionaryNamespace)) 237reader.MoveToStartElement(XD.MessageDictionary.Header, Version.Envelope.DictionaryNamespace); 405writer.WriteStartElement(_envelopePrefix, XD.MessageDictionary.Envelope, Version.Envelope.DictionaryNamespace); 408writer.WriteStartElement(_bodyPrefix, XD.MessageDictionary.Body, Version.Envelope.DictionaryNamespace);
System\ServiceModel\Security\SecurityVersion.cs (1)
113headerIndex = message.Headers.FindHeader(HeaderName.Value, HeaderNamespace.Value, message.Version.Envelope.UltimateDestinationActorValues);
System\ServiceModel\WSAddressing10ProblemHeaderQNameFault.cs (1)
113if (headers.MessageVersion.Envelope == EnvelopeVersion.Soap11)
System.ServiceModel.Primitives.Tests (1)
Channels\MessageTest.cs (1)
20Assert.Equal<EnvelopeVersion>(envelopeVersion, messageVersion.Envelope);