<PackageReference Include="System.ServiceModel.Primitives" Version="6.0.0-rc.23205.4" />

System.ServiceModel.Channels.MessageHeader

public abstract class MessageHeader : MessageHeaderInfo
protected MessageHeader()

public static MessageHeader CreateHeader(string name, string ns, object value)

public static MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand)

public static MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor)

public static MessageHeader CreateHeader(string name, string ns, object value, bool mustUnderstand, string actor, bool relay)

public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer)

public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand)

public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand, string actor)

public static MessageHeader CreateHeader(string name, string ns, object value, XmlObjectSerializer serializer, bool mustUnderstand, string actor, bool relay)

public virtual bool IsMessageVersionSupported(MessageVersion messageVersion)

protected abstract void OnWriteHeaderContents(XmlDictionaryWriter writer, MessageVersion messageVersion)

protected virtual void OnWriteStartHeader(XmlDictionaryWriter writer, MessageVersion messageVersion)

public void WriteHeader(XmlWriter writer, MessageVersion messageVersion)

public void WriteHeader(XmlDictionaryWriter writer, MessageVersion messageVersion)

protected void WriteHeaderAttributes(XmlDictionaryWriter writer, MessageVersion messageVersion)

public void WriteHeaderContents(XmlDictionaryWriter writer, MessageVersion messageVersion)

public void WriteStartHeader(XmlDictionaryWriter writer, MessageVersion messageVersion)