<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.0" />

System.ServiceModel.Channels.AddressHeader

public abstract class AddressHeader
public abstract string Name { get; }

public abstract string Namespace { get; }

protected AddressHeader()

public static AddressHeader CreateAddressHeader(object value)

public static AddressHeader CreateAddressHeader(object value, XmlObjectSerializer serializer)

public static AddressHeader CreateAddressHeader(string name, string ns, object value)

public static AddressHeader CreateAddressHeader(string name, string ns, object value, XmlObjectSerializer serializer)

public T GetValue<T>()

public T GetValue<T>(XmlObjectSerializer serializer)

protected abstract void OnWriteAddressHeaderContents(XmlDictionaryWriter writer)

protected virtual void OnWriteStartAddressHeader(XmlDictionaryWriter writer)

public void WriteAddressHeader(XmlWriter writer)