RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
InvokeRegistry Namespace

This is namespace InvokeRegistry.

Name 
Description 
The following table lists classes in this documentation. 
The following table lists interfaces in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists variables in this documentation. 
The following table lists constants in this documentation. 
 
Name 
Description 
 
ERemotableException is the class for exceptions that can be communicated from a Web Service application to a client application. 
 
ETypeRegistryException is the exception raised when the invocation registry or the invokable type registry encounters an invalid type. 
 
TDataContext stores temporary information about a set of objects, Variants, and other related values. 
 
THeaderList maintains a list of SOAP headers. 
 
TInvContext stores information about a method call on an invokeable interface. 
 
TInvokableClass is the base class for the implementation classes of invokable interfaces. 
 
TInvokableClassRegistry is the type of the invocation registry. 
 
TRemotable is the base class for classes that can be passed as parameters or return values in a Web Service application. 
 
TRemotableTypeRegistry is the type of the remotable type registry. 
 
TRemotableXS is the base class for classes that represent a non-native scalar type on an invokable interface in a Web Service application. 
 
TSOAPAttachment represents an attachment that is included with SOAP messages that represent method calls in a Web Service application. 
 
TSOAPHeader represents a header on the SOAP envelope that contains an encoded message in a Web Service application. 
 
TSOAPHeaders is a helper object for implementing the ISOAPHeaders interface. 
 
TSOAPHeadersBase is the base class for classes that maintain lists of SOAP headers. 
Name 
Description 
Identifies a property of a remotable class as one that corresponds to an attribute in the SOAP encoding. 
This is constant InvokeRegistry.XMLBase64Types. 
This is constant InvokeRegistry.XMLSchemaInstNamepspaces. 
This is constant InvokeRegistry.XMLSchemaNamepspaces. 
 
Name 
Description 
 
Returns the TDataContext object that provides temporary storage during a call to an invokable interface. 
 
Provides access to the invocation registry. 
 
Provides access to the remotable class registry. 
 
Provides access to the remotable type registry. 
 
Sets the data context that provides temporary storage during a call to an invokable interface. 
 
This is function InvokeRegistry.SubstituteStrings. 
 
Name 
Description 
 
This is class InvokeRegistry.IHeadersSetter. 
 
IObjConverter is the interface for converting between a remotable class and its SOAP representation. 
 
ISOAPHeaders is the interface for accessing the headers that accompany a message encoded using SOAP. 
 
Name 
Description 
 
eHeaderMethodType and THeaderMethodTypeArray indicate the types of messages that should include a given header type. 
 
This is record InvokeRegistry.ExtNameMapItem. 
 
IntfExceptionItem and TExceptionItemArray describe the association between a remotable exception and an interface that can raise it. 
 
IntfHeaderItem and THeaderItemArray describe the association between a header and the SOAP messages that include it. 
 
This is record InvokeRegistry.InvRegClassEntry. 
 
InvRegIntfEntry stores information about an invokable interface. 
 
This is record InvokeRegistry.MethParamNameMapItem. 
 
ObjectConvertOptions and TObjectConvertOptions are flags that customize how to convert a remotable object to or from its SOAP representation. 
 
SerializationOptions and TSerializationOptions are flags that customize how to convert a remotable object to or from its SOAP representation. 
 
This is record InvokeRegistry.TDynToClear. 
 
TIntfInvokeOption and TIntfInvokeOptions represent flags that customize how to handle calls to an invokable interface. 
 
TObjMultiOptions indicates how multiple references to the same remotable class should be translated into a SOAP representation. 
 
This is record InvokeRegistry.TRemHeaderEntry. 
 
TRemRegEntry stores information for the remotable type registry. 
Name 
Description 
This is type InvokeRegistry.ERemotableExceptionClass. 
InvString is the type for strings that are used to represent all or part of an encoded call on an invokable interface. 
This is type InvokeRegistry.InvStringDynArray. 
This is type InvokeRegistry.PTRemotable. 
TCreateInstanceProc is the type of the factory routine that returns an instance of an invokable class. 
This is type InvokeRegistry.TExceptionItemArray. 
This is type InvokeRegistry.THeaderItemArray. 
This is type InvokeRegistry.THeaderMethodTypeArray. 
This is type InvokeRegistry.TIntfInvokeOptions. 
This is type InvokeRegistry.TInvokableClassClass. 
This is type InvokeRegistry.TInvRegIntfEntryArray. 
This is type InvokeRegistry.TObjectConvertOptions. 
TPascalRemotableClassRegistry is the type of the remotable class registry. 
TPascalRemotableTypeRegistry is the type of the remotable type registry. 
This is type InvokeRegistry.TRemotableClass. 
This is type InvokeRegistry.TRemotableClassRegistry. 
This is type InvokeRegistry.TRemotableXSClass. 
This is type InvokeRegistry.TRemRegEntryArray. 
TRequiredArray is a dynamic array of boolean values. 
This is type InvokeRegistry.TSerializationOptions. 
This is type InvokeRegistry.TSOAPAttachmentClass. 
This is type InvokeRegistry.TSOAPHeaderClass. 
Name 
Description 
Supplies a unique prefix to use for automatically generated namespaces given to invokable interfaces and remotable types. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!