uuid(8b2091b1-dcf9-44a7-a50b-f02971a01bf1)
This is the primary interface for accessing the Envelope object, it allows you access to the object model the Envelope maintains, and it allows you to serialize and de-serialize those object models to XML/SOAP.
| Name | Description |
|---|---|
| ThrowFaults [propget] | This property controls if SOAP faults are automatically converted to COM faults or not |
| ThrowFaults [propput] | |
| URI [propget] | This property gets/sets the namespace URI for the methodName |
| URI [propput] | |
| MethodName [propget] | This property gets/sets the methodName |
| MethodName [propput] | |
| EncodingStyle [propget] | Controls the EncodingStyle URI property in the envelope, this defaults to the standard section 5 encoding URI of http://schemas.xmlsoap.org/soap/encoding/ |
| EncodingStyle [propput] | |
| SetMethod | This allows you to set the MethodName and Namespace URI in one go |
| Parse | This parses a SOAP Envelope |
| Serialize | Take the current state of the Envelope and serialize to a XML string |
| Headers [propget] | This returns a Nodes collection object that represents the current SOAP Headers |
| Body [propget] | This returns a Nodes collection object that represents the current SOAP Body |
| Parameters [propget] | This returns a Nodes collection object that represent the current Parameters [i.e. the children of the methodName element] |
| SerializerFactory [propget] | This gets/sets the current SerializerFactory instance for the envelope, the serializer factory is used to control the COM <-> SOAP conversion process |
| SerializerFactory | This gets/sets the current SerializerFactory instance for the envelope, the serializer factory is used to control the COM <-> SOAP conversion process |
The Envelope object provides an implementation of this, you shouldn't need to implement it.
Use this interface to work with the Envelope object
Copyright © Simon Fell, 2000-2004. All rights reserved.