4 writes to MessageVersion
System.ServiceModel.Primitives (4)
System\ServiceModel\Channels\MessageHeaders.cs (4)
109MessageVersion = version; 1298MessageVersion = version ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(version)); 1306MessageVersion = version; 1314MessageVersion = version;
64 references to MessageVersion
System.ServiceModel.Primitives (64)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
1578return _headers.MessageVersion;
System\ServiceModel\Channels\ContentOnlyMessage.cs (1)
59return _headers.MessageVersion;
System\ServiceModel\Channels\Message.cs (5)
1124return _headers.MessageVersion; 1407return _headers.MessageVersion; 1668return _headers.MessageVersion; 1693if (HasHeaderElement(reader, _headers.MessageVersion.Envelope)) 1712if (HasHeaderElement(reader, _headers.MessageVersion.Envelope))
System\ServiceModel\Channels\MessageHeaders.cs (53)
124Init(collection.MessageVersion, collection._headers.Length); 147return ActionHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 154SetActionHeader(ActionHeader.Create(value, MessageVersion.Addressing)); 198return FaultToHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 205SetFaultToHeader(FaultToHeader.Create(value, MessageVersion.Addressing)); 232return FromHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 239SetFromHeader(FromHeader.Create(value, MessageVersion.Addressing)); 281return MessageIDHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 288SetMessageIDHeader(MessageIDHeader.Create(value, MessageVersion.Addressing)); 329return ReplyToHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 336SetReplyToHeader(ReplyToHeader.Create(value, MessageVersion.Addressing)); 363return ToHeader.ReadHeaderValue(reader, MessageVersion.Addressing); 370SetToHeader(ToHeader.Create(value, MessageVersion.Addressing)); 516return new BufferedHeader(MessageVersion, buffer, 0, headerInfo); 526return new BufferedHeader(MessageVersion, buffer, 0, headerInfo); 533writeableHeader.WriteHeader(writer, MessageVersion); 536return new BufferedHeader(MessageVersion, buffer, 0, writeableHeader); 568if (collection.MessageVersion != MessageVersion) 570throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentException(SRP.Format(SRP.MessageHeaderVersionMismatch, collection.MessageVersion.ToString(), MessageVersion.ToString()), "collection")); 673SRP.Format(SRP.MultipleMessageHeaders, name, MessageVersion.Addressing.Namespace), 675MessageVersion.Addressing.Namespace, 691if (ns == MessageVersion.Addressing.Namespace) 697return FindNonAddressingHeader(name, ns, MessageVersion.Envelope.UltimateDestinationActorValues); 837MessageVersion.Addressing.Namespace, 1024if (headerInfo.Namespace == MessageVersion.Addressing.Namespace) 1026if (MessageVersion.Envelope.IsUltimateDestinationActor(headerInfo.Actor)) 1082if (MessageVersion.Envelope == EnvelopeVersion.None) 1087new InvalidOperationException(SRP.Format(SRP.HeadersCannotBeAddedToEnvelopeVersion, MessageVersion.Envelope))); 1091if (MessageVersion.Addressing == AddressingVersion.None) 1095string message = SRP.Format(SRP.AddressingHeadersCannotBeAddedToAddressingVersion, MessageVersion.Addressing); 1152RelatesToHeader.ReadHeaderValue(reader, MessageVersion.Addressing, out relationshipType, out messageId); 1260return HaveMandatoryHeadersBeenUnderstood(MessageVersion.Envelope.MustUnderstandActorValues); 1364if (!header.IsMessageVersionSupported(MessageVersion)) 1367header.GetType().FullName, MessageVersion.Envelope.ToString()), "header")); 1469if (MessageVersion.Addressing == AddressingVersion.None && reader.NamespaceURI == AddressingVersion.None.Namespace) 1471string message = SRP.Format(SRP.AddressingHeadersCannotBeAddedToAddressingVersion, MessageVersion.Addressing); 1476MessageHeader.GetHeaderAttributes(reader, MessageVersion, out actor, out mustUnderstand, out relay, out isRefParam); 1481if (MessageVersion.Envelope.IsUltimateDestinationActor(actor)) 1483Fx.Assert(MessageVersion.Addressing.DictionaryNamespace != null, "non-None Addressing requires a non-null DictionaryNamespace"); 1484kind = (HeaderKind)reader.IndexOfLocalName(localNames, MessageVersion.Addressing.DictionaryNamespace); 1488info = ToHeader.ReadHeader(reader, MessageVersion.Addressing, recycledMessageState.UriCache, actor, mustUnderstand, relay); 1491info = ActionHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1494info = MessageIDHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1497info = RelatesToHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1500info = ReplyToHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1503info = FromHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1506info = FaultToHeader.ReadHeader(reader, MessageVersion.Addressing, actor, mustUnderstand, relay); 1654SetActionHeader(ActionHeader.Create(action, MessageVersion.Addressing)); 1688relatesToHeader = RelatesToHeader.Create(messageId, MessageVersion.Addressing, relationshipType); 1783_headers[headerIndex].MessageHeader.WriteStartHeader(writer, MessageVersion); 1815_headers[headerIndex].MessageHeader.WriteHeaderContents(writer, MessageVersion);
System\ServiceModel\Channels\ServiceChannel.cs (2)
1181if (!context.OutgoingMessageVersion.IsMatch(message.Headers.MessageVersion)) 1184SRP.Format(SRP.SFxVersionMismatchInOperationContextAndMessage2, context.OutgoingMessageVersion, message.Headers.MessageVersion)
System\ServiceModel\Diagnostics\ActivityIdHeader.cs (1)
107if (message.State != MessageState.Closed && message.Headers.MessageVersion.Envelope != EnvelopeVersion.None)
System\ServiceModel\WSAddressing10ProblemHeaderQNameFault.cs (1)
113if (headers.MessageVersion.Envelope == EnvelopeVersion.Soap11)