System.ServiceModel.Channels.MessageHeaders
namespace System.ServiceModel.Channels
{
public sealed class MessageHeaders : IEnumerable<MessageHeaderInfo>, IEnumerable
{
public string Action { get; set; }
public int Count { get; }
public EndpointAddress FaultTo { get; set; }
public EndpointAddress From { get; set; }
public MessageHeaderInfo this[int index] { get; }
public UniqueId MessageId { get; set; }
public MessageVersion MessageVersion { get; }
public UnderstoodHeaders UnderstoodHeaders { get; }
public UniqueId RelatesTo { get; set; }
public EndpointAddress ReplyTo { get; set; }
public Uri To { get; set; }
public MessageHeaders(MessageHeaders collection);
public MessageHeaders(MessageVersion version);
public MessageHeaders(MessageVersion version, int initialSize);
public void Add(MessageHeader header);
public void Clear();
public void CopyHeaderFrom(Message message, int headerIndex);
public void CopyHeaderFrom(MessageHeaders collection, int headerIndex);
public void CopyHeadersFrom(Message message);
public void CopyHeadersFrom(MessageHeaders collection);
public void CopyTo(MessageHeaderInfo[] array, int index);
public int FindHeader(string name, string ns);
public int FindHeader(string name, string ns, params string[] actors);
public IEnumerator<MessageHeaderInfo> GetEnumerator();
public T GetHeader<T>(int index);
public T GetHeader<T>(int index, XmlObjectSerializer serializer);
public T GetHeader<T>(string name, string ns);
public T GetHeader<T>(string name, string ns, XmlObjectSerializer serializer);
public T GetHeader<T>(string name, string ns, params string[] actors);
public XmlDictionaryReader GetReaderAtHeader(int headerIndex);
public bool HaveMandatoryHeadersBeenUnderstood();
public bool HaveMandatoryHeadersBeenUnderstood(params string[] actors);
public void Insert(int headerIndex, MessageHeader header);
public void RemoveAll(string name, string ns);
public void RemoveAt(int headerIndex);
public void SetAction(XmlDictionaryString action);
public void WriteHeader(int headerIndex, XmlDictionaryWriter writer);
public void WriteHeader(int headerIndex, XmlWriter writer);
public void WriteHeaderContents(int headerIndex, XmlDictionaryWriter writer);
public void WriteHeaderContents(int headerIndex, XmlWriter writer);
public void WriteStartHeader(int headerIndex, XmlDictionaryWriter writer);
public void WriteStartHeader(int headerIndex, XmlWriter writer);
}
}