8 types derived from MessageHeader
System.ServiceModel.Primitives (8)
53 references to MessageHeader
Client.ClientBase.IntegrationTests (2)
Contract.Message.IntegrationTests (4)
Contract.XmlSerializer.IntegrationTests (2)
dotnet-svcutil.xmlserializer.IntegrationTests (2)
Extensibility.MessageInterceptor.IntegrationTests (1)
System.ServiceModel.Primitives (37)
System\ServiceModel\Channels\MessageHeader.cs (8)
177public static MessageHeader CreateHeader(string name, string ns, object value)
182public static MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand)
187public static MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor)
192public static MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor, bool relay)
197public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer)
202public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand)
207public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand, string actor)
212public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand, string actor, bool relay)
System\ServiceModel\Channels\MessageHeaders.cs (15)
407public void Add(MessageHeader header)
437private void Add(MessageHeader header, HeaderKind kind)
529private BufferedHeader CaptureWriteableHeader(MessageHeader writeableHeader)
1116MessageHeader writeableHeader = _headers[headerIndex].MessageHeader;
1213internal MessageHeader GetMessageHeader(int index)
1221MessageHeader messageHeader;
1357public void Insert(int headerIndex, MessageHeader header)
1373private void Insert(int headerIndex, MessageHeader header, HeaderKind kind)
1476MessageHeader.GetHeaderAttributes(reader, MessageVersion, out actor, out mustUnderstand, out relay, out isRefParam);
1608internal void ReplaceAt(int headerIndex, MessageHeader header)
1625private void ReplaceAt(int headerIndex, MessageHeader header, HeaderKind kind)
1729private void SetHeaderProperty(HeaderKind kind, MessageHeader header)
1909public Header(HeaderKind kind, MessageHeader header, HeaderProcessing processing)
1926public MessageHeader MessageHeader
1931return (MessageHeader)_info;
System\ServiceModel\Dispatcher\OperationFormatter.cs (3)
864protected MessageHeader innerHeader; //use innerHeader to handle versionSupported, actor/role handling etc.
874innerHeader = MessageHeader.CreateHeader(name, ns, null/*headerValue*/, mustUnderstand, actor, relay);
878innerHeader = MessageHeader.CreateHeader(name, ns, null/*headerValue*/, mustUnderstand, "", relay);
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (7)
54private void AddEncryptionReference(MessageHeader header, string headerId, IPrefixGenerator prefixGenerator, bool sign,
133private string GetSignatureHash(MessageHeader header, string headerId, IPrefixGenerator prefixGenerator, XmlDictionaryWriter writer, out byte[] hash)
177private string GetSignatureStream(MessageHeader header, string headerId, IPrefixGenerator prefixGenerator, XmlDictionaryWriter writer, out Stream stream)
230private void AddSignatureReference(MessageHeader header, string headerId, IPrefixGenerator prefixGenerator, XmlDictionaryWriter writer)
242private void ApplySecurityAndWriteHeader(MessageHeader header, string headerId, XmlDictionaryWriter writer, IPrefixGenerator prefixGenerator)
299MessageHeader header = headers.GetMessageHeader(i);
483private MessagePartProtectionMode GetProtectionMode(MessageHeader header)
System.ServiceModel.Primitives.Tests (5)