<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(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)