InvokeRegistry
Contents |
Delphi Information
Array
| InvStringDynArray |
InvStringDynArray is a dynamic array of InvString values. |
| TExceptionItemArray |
TExceptionItemArray is a dynamic array of IntfExceptionItem values. |
| THeaderItemArray | |
| THeaderMethodTypeArray | |
| TInvRegIntfEntryArray | |
| TRemRegEntryArray |
TRemRegEntryArray is a dynamic array of TRemRegEntry values. |
| TRequiredArray |
TRequiredArray is a dynamic array of boolean values. |
Class
| ERemotableException |
ERemotableException is the class for exceptions that can be communicated from a Web Service application to a client application. |
| ETypeRegistryException |
ETypeRegistryException is the exception raised when the invocation registry or the invokable type registry encounters an invalid type. |
| TDataContext |
TDataContext stores temporary information about a set of objects, Variants, and other related values. |
| THeaderList |
THeaderList maintains a list of SOAP headers. |
| TInvContext |
TInvContext stores information about a method call on an invokeable interface. |
| TInvokableClass |
TInvokableClass is the base class for the implementation classes of invokable interfaces. |
| TInvokableClassRegistry |
TInvokableClassRegistry is the type of the invocation registry. |
| TPascalRemotableClassRegistry |
TPascalRemotableClassRegistry is the type of the remotable class registry. |
| TPascalRemotableTypeRegistry |
TPascalRemotableTypeRegistry is the type of the remotable type registry. |
| TRemotable |
TRemotable is the base class for classes that can be passed as parameters or return values in a Web Service application. |
| TRemotableClassRegistry |
TRemotableClassRegistry is an alias for TRemotableTypeRegistry. |
| TRemotableTypeRegistry |
TRemotableTypeRegistry is the type of the remotable type registry. |
| TRemotableXS |
TRemotableXS is the base class for classes that represent a non-native scalar type on an invokable interface in a Web Service application. |
| TSOAPAttachment |
TSOAPAttachment represents an attachment that is included with SOAP messages that represent method calls in a Web Service application. |
| TSOAPHeader |
TSOAPHeader represents a header on the SOAP envelope that contains an encoded message in a Web Service application. |
| TSOAPHeaders |
TSOAPHeaders is a helper object for implementing the ISOAPHeaders interface. |
| TSOAPHeadersBase |
TSOAPHeadersBase is the base class for classes that maintain lists of SOAP headers. |
Classref
| ERemotableExceptionClass |
ERemotableExceptionClass defines the metaclass for ERemotableException. |
| TInvokableClassClass |
TInvokableClassClass defines the metaclass for TInvokableClass. |
| TRemotableClass |
TRemotableClass defines the metaclass for TRemotable. |
| TRemotableXSClass |
TRemotableXSClass defines the metaclass for TRemotableXS. |
| TSOAPAttachmentClass |
TSOAPAttachmentClass defines the metaclass for TSOAPAttachment. |
| TSOAPHeaderClass |
TSOAPHeaderClass defines the metaclass for TSOAPHeader. |
Const
| Constants |
Enum
| ObjectConvertOptions |
ObjectConvertOptions and TObjectConvertOptions are flags that customize how to convert a remotable object to or from its SOAP representation. |
| SerializationOptions |
SerializationOptions and TSerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation. |
| TIntfInvokeOption |
TIntfInvokeOption and TIntfInvokeOptions represent flags that customize how to handle calls to an invokable interface. |
| TObjMultiOptions |
TObjMultiOptions indicates how multiple references to the same remotable class should be translated into a SOAP representation. |
| eHeaderMethodType |
eHeaderMethodType and THeaderMethodTypeArray indicate the types of messages that should include a given header type. |
Function
| GetRemotableDataContext |
Returns the TDataContext object that provides temporary storage during a call to an invokable interface. |
| InvRegistry |
Provides access to the invocation registry. |
| RemClassRegistry |
Provides access to the remotable class registry. |
| RemTypeRegistry |
Provides access to the remotable type registry. |
| SetRemotableDataContext |
Sets the data context that provides temporary storage during a call to an invokable interface. |
| SubstituteStrings |
Interface
| IHeadersSetter | |
| IObjConverter |
IObjConverter is the interface for converting between a remotable class and its SOAP representation. |
| ISOAPHeaders |
ISOAPHeaders is the interface for accessing the headers that accompany a message encoded using SOAP. |
Pointer
| PTRemotable |
Set
| TIntfInvokeOptions |
TIntfInvokeOptions and TIntfInvokeOption represent flags that customize the way to handle calls to an invokable interface. |
| TObjectConvertOptions |
TObjectConvertOptions and ObjectConvertOptions are flags that customize the way to convert a remotable object to or from its SOAP representation. |
| TSerializationOptions |
TSerializationOptions and SerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation. |
Struct
| ExtNameMapItem | |
| IntfExceptionItem |
IntfExceptionItem and TExceptionItemArray describe the association between a remotable exception and an interface that can raise it. |
| IntfHeaderItem |
IntfHeaderItem and THeaderItemArray describe the association between a header and the SOAP messages that include it. |
| InvRegClassEntry | |
| InvRegIntfEntry |
InvRegIntfEntry stores information about an invokable interface. |
| MethParamNameMapItem | |
| TDynToClear | |
| TRemHeaderEntry | |
| TRemRegEntry |
TRemRegEntry stores information for the remotable type registry. |
Type
| InvString |
InvString is the type for strings that are used to represent all or part of an encoded call on an invokable interface. |
Variable
| AppNameSpacePrefix |
Supplies a unique prefix to use for automatically generated namespaces given to invokable interfaces and remotable types. |
C++ Information
Class
| ERemotableException |
ERemotableException is the class for exceptions that can be communicated from a Web Service application to a client application. |
| ETypeRegistryException |
ETypeRegistryException is the exception raised when the invocation registry or the invokable type registry encounters an invalid type. |
| ExtNameMapItem | |
| IHeadersSetter | |
| IObjConverter |
IObjConverter is the interface for converting between a remotable class and its SOAP representation. |
| ISOAPHeaders |
ISOAPHeaders is the interface for accessing the headers that accompany a message encoded using SOAP. |
| IntfExceptionItem |
IntfExceptionItem and TExceptionItemArray describe the association between a remotable exception and an interface that can raise it. |
| IntfHeaderItem |
IntfHeaderItem and THeaderItemArray describe the association between a header and the SOAP messages that include it. |
| InvRegClassEntry | |
| InvRegIntfEntry |
InvRegIntfEntry stores information about an invokable interface. |
| MethParamNameMapItem | |
| TDataContext |
TDataContext stores temporary information about a set of objects, Variants, and other related values. |
| TDynToClear | |
| THeaderList |
THeaderList maintains a list of SOAP headers. |
| TInvContext |
TInvContext stores information about a method call on an invokeable interface. |
| TInvokableClass |
TInvokableClass is the base class for the implementation classes of invokable interfaces. |
| TInvokableClassRegistry |
TInvokableClassRegistry is the type of the invocation registry. |
| TRemHeaderEntry | |
| TRemRegEntry |
TRemRegEntry stores information for the remotable type registry. |
| TRemotable |
TRemotable is the base class for classes that can be passed as parameters or return values in a Web Service application. |
| TRemotableTypeRegistry |
TRemotableTypeRegistry is the type of the remotable type registry. |
| TRemotableXS |
TRemotableXS is the base class for classes that represent a non-native scalar type on an invokable interface in a Web Service application. |
| TSOAPAttachment |
TSOAPAttachment represents an attachment that is included with SOAP messages that represent method calls in a Web Service application. |
| TSOAPHeader |
TSOAPHeader represents a header on the SOAP envelope that contains an encoded message in a Web Service application. |
| TSOAPHeaders |
TSOAPHeaders is a helper object for implementing the ISOAPHeaders interface. |
| TSOAPHeadersBase |
TSOAPHeadersBase is the base class for classes that maintain lists of SOAP headers. |
Enum
| ObjectConvertOptions |
ObjectConvertOptions and TObjectConvertOptions are flags that customize how to convert a remotable object to or from its SOAP representation. |
| SerializationOptions |
SerializationOptions and TSerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation. |
| TIntfInvokeOption |
TIntfInvokeOption and TIntfInvokeOptions represent flags that customize how to handle calls to an invokable interface. |
| TObjMultiOptions |
TObjMultiOptions indicates how multiple references to the same remotable class should be translated into a SOAP representation. |
| eHeaderMethodType |
eHeaderMethodType and THeaderMethodTypeArray indicate the types of messages that should include a given header type. |
Function
| GetRemotableDataContext |
Returns the TDataContext object that provides temporary storage during a call to an invokable interface. |
| InvRegistry |
Provides access to the invocation registry. |
| RemClassRegistry |
Provides access to the remotable class registry. |
| RemTypeRegistry |
Provides access to the remotable type registry. |
| SetRemotableDataContext |
Sets the data context that provides temporary storage during a call to an invokable interface. |
| SubstituteStrings |
Typedef
Variable
| AppNameSpacePrefix |
Supplies a unique prefix to use for automatically generated namespaces given to invokable interfaces and remotable types. |
| XMLBase64Types | |
| XMLSchemaInstNamespaces | |
| XMLSchemaNamespaces |