System.Web.Services.Description (

This class represents an extensibility element added to the WSDL <input> or <output> element (enclosed in the <operation> element), which allows information to be transmitted via SOAP. The encoding is indicated with the SoapFaultBinding.Encoding and SoapFaultBinding.Use properties, and the namespace is indicated with the SoapFaultBinding.Namespace property.

public class SoapHeaderBinding : ServiceDescriptionFormatExtension {
// Public Constructors
   public SoapHeaderBinding( );
// Public Instance Properties
   public string Encoding{set; get; }
   public SoapHeaderFaultBinding Fault{set; get; }
   public bool MapToProperty{set; get; }
   public XmlQualifiedName Message{set; get; }
   public string Namespace{set; get; }
   public string Part{set; get; }
   public SoapBindingUse Use{set; get; }


System.Object ServiceDescriptionFormatExtension SoapHeaderBinding

    Part I: Introduction to ASP.NET
    Part III: Namespace Reference
    Chapter 40. The System.Web.UI.MobileControls Namespace
    Chapter 42. The System.Web.UI.WebControls Namespace