System.ServiceModel.Channels.AddressHeader
namespace System.ServiceModel.Channels
{
public abstract class AddressHeader
{
public abstract string Name { get; }
public abstract string Namespace { get; }
protected AddressHeader();
public static AddressHeader CreateAddressHeader(string name, string ns, object value);
public static AddressHeader CreateAddressHeader(string name, string ns, object value, XmlObjectSerializer serializer);
public virtual XmlDictionaryReader GetAddressHeaderReader();
public T GetValue<T>();
public T GetValue<T>(XmlObjectSerializer serializer);
protected abstract void OnWriteAddressHeaderContents(XmlDictionaryWriter writer);
protected virtual void OnWriteStartAddressHeader(XmlDictionaryWriter writer);
public MessageHeader ToMessageHeader();
public void WriteAddressHeader(XmlDictionaryWriter writer);
public void WriteAddressHeader(XmlWriter writer);
public void WriteAddressHeaderContents(XmlDictionaryWriter writer);
public void WriteStartAddressHeader(XmlDictionaryWriter writer);
}
}