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.