- Contents
SOAP Notifier COM API Developer's Guide
ISOAPRequest Interface
Overview
Derived From: |
|
Interface ID: |
{5B18473E-8D58-4632-93CC-97ABE63E1F1A} |
Class ID: |
{4489E7D6-F97A-41D1-B64B-ACC63544441C} |
Prog ID: |
ININ.SOAPRequest |
The ISOAPRequest interface issues raw Notifier SOAP requests. This component sends SOAP requests to a handler. It packages a request, sends it, waits for a response, and unpacks the response.
Methods
Retrieves a supplemental SOAP request property. |
|
Initializes the request object and sets the transport to be used. This method does not return a value. |
|
Resets the request object by clearing SOAPAction, TransportInfo, and Payload data. This prepares the object for the next request. |
|
Sends the request and waits synchronously for the response object to be returned. |
|
Sets a supplemental SOAP request property. |
|
Sets the SOAP payload data to be sent with the request. Currently, this must pass an object that supports IStream. However, strings may be supported in a future release. This method does not return a value. |
|
Sets the transport information data to be sent with the request. Currently, this must pass an object that supports IStream. However, strings may be supported in a future release. This method does not return a value. |
Properties
This property returns True if a response to this SOAP request is expected. False is returned if the request is a one-way request that does not generate a response. |
|
Returns the Initiator Event of this request. Uses SOAPAction if the event is not specified or empty. Changing the SOAPAction also resets this property. |
|
Gets the SOAPAction code of the request. |
|
The Transport property is read-only. It returns an IUnknown pointer to the transport object used for requests. |