8 types derived from MessageHeader
System.ServiceModel.Primitives (8)
System\ServiceModel\Channels\AddressHeader.cs (1)
211
internal class ParameterHeader :
MessageHeader
System\ServiceModel\Channels\MessageHeader.cs (3)
325
internal abstract class DictionaryHeader :
MessageHeader
347
internal class XmlObjectSerializerHeader :
MessageHeader
481
internal abstract class ReadableMessageHeader :
MessageHeader
System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
862
internal abstract class OperationFormatterHeader :
MessageHeader
System\ServiceModel\MustUnderstandSoapException.cs (1)
56
internal class NotUnderstoodHeader :
MessageHeader
System\ServiceModel\Security\SecurityHeader.cs (1)
12
internal abstract class SecurityHeader :
MessageHeader
System\ServiceModel\WSAddressing10ProblemHeaderQNameFault.cs (1)
119
internal class WSAddressing10ProblemHeaderQNameHeader :
MessageHeader
53 references to MessageHeader
Client.ClientBase.IntegrationTests (2)
ClientBaseTests.4.0.0.cs (2)
777
MessageHeader
header
778
=
MessageHeader
.CreateHeader(
Contract.Message.IntegrationTests (4)
MessageContractTests.cs (4)
14
public static
MessageHeader
customHeaderMustUnderstand_True =
MessageHeader
.CreateHeader("MustUnderstand_True", "http://tempuri.org/MustUnderstand_True_Namespace", "EmptyObject", true);
15
public static
MessageHeader
customHeaderMustUnderstand_False =
MessageHeader
.CreateHeader("MustUnderstand_False", "http://tempuri.org/MustUnderstand_False_Namespace", "EmptyObject", false);
Contract.XmlSerializer.IntegrationTests (2)
XmlSerializerFormatTest.4.1.0.cs (2)
85
MessageHeader
header
86
=
MessageHeader
.CreateHeader(
dotnet-svcutil.xmlserializer.IntegrationTests (2)
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatTest.4.1.0.cs (2)
85
MessageHeader
header
86
=
MessageHeader
.CreateHeader(
System.ServiceModel (1)
netstandard.cs (1)
80
[assembly: TypeForwardedTo(typeof(
MessageHeader
))]
System.ServiceModel.Primitives (37)
System\ServiceModel\Channels\AddressHeader.cs (1)
164
public
MessageHeader
ToMessageHeader()
System\ServiceModel\Channels\MessageHeader.cs (8)
177
public static
MessageHeader
CreateHeader(string name, string ns, object value)
182
public static
MessageHeader
CreateHeader(string name, string ns, object value, bool mustUnderstand)
187
public static
MessageHeader
CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor)
192
public static
MessageHeader
CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor, bool relay)
197
public static
MessageHeader
CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer)
202
public static
MessageHeader
CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand)
207
public static
MessageHeader
CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand, string actor)
212
public static
MessageHeader
CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand, string actor, bool relay)
System\ServiceModel\Channels\MessageHeaders.cs (15)
407
public void Add(
MessageHeader
header)
437
private void Add(
MessageHeader
header, HeaderKind kind)
529
private BufferedHeader CaptureWriteableHeader(
MessageHeader
writeableHeader)
1116
MessageHeader
writeableHeader = _headers[headerIndex].MessageHeader;
1213
internal
MessageHeader
GetMessageHeader(int index)
1221
MessageHeader
messageHeader;
1357
public void Insert(int headerIndex,
MessageHeader
header)
1373
private void Insert(int headerIndex,
MessageHeader
header, HeaderKind kind)
1476
MessageHeader
.GetHeaderAttributes(reader, MessageVersion, out actor, out mustUnderstand, out relay, out isRefParam);
1608
internal void ReplaceAt(int headerIndex,
MessageHeader
header)
1625
private void ReplaceAt(int headerIndex,
MessageHeader
header, HeaderKind kind)
1729
private void SetHeaderProperty(HeaderKind kind,
MessageHeader
header)
1909
public Header(HeaderKind kind,
MessageHeader
header, HeaderProcessing processing)
1926
public
MessageHeader
MessageHeader
1931
return (
MessageHeader
)_info;
System\ServiceModel\Dispatcher\OperationFormatter.cs (3)
864
protected
MessageHeader
innerHeader; //use innerHeader to handle versionSupported, actor/role handling etc.
874
innerHeader =
MessageHeader
.CreateHeader(name, ns, null/*headerValue*/, mustUnderstand, actor, relay);
878
innerHeader =
MessageHeader
.CreateHeader(name, ns, null/*headerValue*/, mustUnderstand, "", relay);
System\ServiceModel\MessageHeaderT.cs (2)
52
public
MessageHeader
GetUntypedHeader(string name, string ns)
54
return
MessageHeader
.CreateHeader(name, ns, Content, MustUnderstand, Actor, _relay);
System\ServiceModel\Security\MessagePartSpecification.cs (1)
191
internal bool IsHeaderIncluded(
MessageHeader
header)
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (7)
54
private void AddEncryptionReference(
MessageHeader
header, string headerId, IPrefixGenerator prefixGenerator, bool sign,
133
private string GetSignatureHash(
MessageHeader
header, string headerId, IPrefixGenerator prefixGenerator, XmlDictionaryWriter writer, out byte[] hash)
177
private string GetSignatureStream(
MessageHeader
header, string headerId, IPrefixGenerator prefixGenerator, XmlDictionaryWriter writer, out Stream stream)
230
private void AddSignatureReference(
MessageHeader
header, string headerId, IPrefixGenerator prefixGenerator, XmlDictionaryWriter writer)
242
private void ApplySecurityAndWriteHeader(
MessageHeader
header, string headerId, XmlDictionaryWriter writer, IPrefixGenerator prefixGenerator)
299
MessageHeader
header = headers.GetMessageHeader(i);
483
private MessagePartProtectionMode GetProtectionMode(
MessageHeader
header)
System.ServiceModel.Primitives.Tests (5)
Channels\UnderstoodHeadersTest.cs (4)
25
MessageHeader
customHeaderAlpha =
MessageHeader
.CreateHeader("AlphaHeader", "http://tempuri.org/AlphaHeaderNamespace", "AlphaObjectValue");
26
MessageHeader
customHeaderBravo =
MessageHeader
.CreateHeader("BravoHeader", "http://tempuri.org/BravoHeaderNamespace", "BravoObjectValue");
ServiceModel\MessageContractTest.4.4.0.cs (1)
166
foreach (
MessageHeader
header in msg.Headers)