SoapHeaderHandling.WriteHeaders Method (XmlWriter, XmlSerializer, SoapHeaderCollection, SoapHeaderMapping[], SoapHeaderDirection, Boolean, String, Boolean, String)

 

Writes the specified SOAP header content to the SOAP message.

Namespace:   System.Web.Services.Protocols
Assembly:  System.Web.Services (in System.Web.Services.dll)

static member WriteHeaders : 
        writer:XmlWriter *
        serializer:XmlSerializer *
        headers:SoapHeaderCollection *
        mappings:SoapHeaderMapping[] *
        direction:SoapHeaderDirection *
        isEncoded:bool *
        defaultNS:string *
        serviceDefaultIsEncoded:bool *
        envelopeNS:string -> unit

Parameters

writer
Type: System.Xml.XmlWriter

The XmlWriter to be used in writing the headers.

serializer
Type: System.Xml.Serialization.XmlSerializer

The XmlSerializer to be used in writing the headers.

headers
Type: System.Web.Services.Protocols.SoapHeaderCollection

The SoapHeaderCollection that contains the SOAP headers to be written.

mappings
Type: System.Web.Services.Protocols.SoapHeaderMapping[]

An array of type SoapHeaderMapping that contains the mappings for the SOAP headers.

direction
Type: System.Web.Services.Protocols.SoapHeaderDirection

A SoapHeaderDirection value that indicates the direction of the SOAP headers.

isEncoded
Type: System.Boolean

A Boolean that indicates whether the SOAP headers are encoded.

defaultNS
Type: System.String

A String that contains the default namespace for the XML Web service.

serviceDefaultIsEncoded
Type: System.Boolean

A Boolean that indicates whether data sent to and from the XML Web service is encoded by default.

envelopeNS
Type: System.String

A String that contains the namespace for the SOAP message envelope.

.NET Framework
Available since 2.0
Return to top
Show: