A handle to a SOAP-header object. The object maintains a list of entries. Each entry is associated with an existing SOAP-header-entryref object. A SOAP-header object is passed as an input parameter to a response callback procedure and as an output parameter to a request callback procedure.

Note: Does not apply to SpeedScript programming.

Syntax

soap-header-handle [ :attribute | :method ]
soap-header-handle
A handle variable that references a SOAP-header object.
attribute
An attribute of the SOAP-header object.
method
A method of the SOAP-header object.

Attributes

ADM-DATA attribute HANDLE attribute INSTANTIATING-PROCEDURE attribute
NAME attribute NUM-HEADER-ENTRIES attribute PRIVATE-DATA attribute
TYPE attribute UNIQUE-ID attribute

Methods

ADD-HEADER-ENTRY( ) method GET-HEADER-ENTRY( ) method

Note

The SOAP-header object is either implicitly created by ABL or explicitly created by the application using the CREATE SOAP-HEADER statement. In either case, the application is responsible for deleting this object. Use the DELETE OBJECT statement to delete a SOAP-header object and its underlying XML.

See also

CREATE SOAP-HEADER statement, SOAP-header-entryref object handle