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