RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TInvokableClassRegistry Members

The following tables list the members exposed by TInvokableClassRegistry.

 
Name 
Description 
 
This is FRefCount, a member of class TInterfacedObject. 
 
Name 
Description 
 
Implements the IInterface System::TInterfacedObject::_AddRef method. 
 
Implements the IInterface System::TInterfacedObject::_Release method. 
 
Implements the IInterface System::TInterfacedObject::QueryInterface method. 
 
Name 
Description 
 
Increments the reference count for this interface. 
 
Decrements the reference count for this interface. 
 
Responds after the last constructor executes. 
 
Responds after the last constructor has executed. 
 
Checks that the reference count is zero before allowing the interfaced object to be destroyed. 
 
Responds before the first destructor executes. 
 
Returns a pointer to the runtime type information (RTTI) table for the object type. 
 
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). 
 
Determines whether an object is of a specific type. 
 
Returns the type of the immediate ancestor of a class. 
 
Returns the class reference for the object's class. 
 
Performs finalization on long strings, variants, and interface variables within a class. 
 
Creates and initializes a TInvokableClassRegistry object. 
 
Provides the interface for a method that processes message records. 
 
Frees the memory associated with the TInvokableClassRegistry object. 
 
Calls message-handling methods for the object, based on the contents of the Message parameter. 
 
Checks if the current instance and the parameter are equal. 
 
This is the overview for the FieldAddress method overload. 
 
Free 
Destroys an object and frees its associated memory, if necessary. 
 
Deallocates memory allocated by a previous call to the System::TObject::NewInstance method. 
 
Returns the SOAP Action header associated with the interface with a specified GUID. 
 
Returns the SOAP Action header associated with the type info of a registered interface. 
 
Retrieves the implementation class that corresponds to the type info of an invokable interface. 
 
Retrieves an array of exceptions that are registered as associated with an invokable interface. 
 
Returns an integer containing the hash code. 
 
Returns the class reference for a header type, given its name and namespace. 
 
Retrieves an array of headers that are registered as associated with an invokable interface. 
 
Returns the name of a header that is identified by a specified class reference. 
 
This is the overview for the GetHeaderNamespace method overload. 
 
Retrieves information about a registered invokable interface that is identified by a SOAP action header or the path of an HTTP message. 
 
Retrieves a specified interface. 
 
Returns the number of registered invokable interfaces. 
 
Returns the entry for a specific interface implemented in a class. 
 
This is the overview for the GetInterfaceExternalName method overload. 
 
Returns information about a registered invokable interface given its name. 
 
Returns a pointer to a structure containing all of the interfaces implemented by a given class. 
 
Returns the runtime type information (RTTI) of an invokable interface. 
 
This is the overview for the GetIntfInvokeOptions method overload. 
 
Returns an instance of the implementation class for a registered invokable interface. 
 
Returns the name of the operation that corresponds to a method on an invokable interface. 
 
Returns the name of the method that corresponds to an operation in a WSDL document. 
 
Returns a namespace that is uniquely associated with a registered interface. 
 
Returns the name of the part that corresponds to a parameter on a method of an invokable interface. 
 
Returns the name of the parameter that corresponds to a part on a message of an operation in a WSDL document. 
 
Returns the internal data that TInvokableClassRegistry maintains for one of its registered interfaces. 
 
Retrieves an array of headers that are registered as associated with requests to an invokable interface. 
 
Retrieves an array of headers that are registered as associated with responses to invocations of an invokable interface. 
 
Returns the list of parameter names that map to return values of interface methods. 
 
This is the overview for the GetUDDIInfo method overload. 
 
This is the overview for the GetWSDLEncoding method overload. 
 
Indicates whether there is a registered implementation class for an invokable interface. 
 
Determines the relationship of two object types. 
 
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. 
 
Returns the size in bytes of each instance of the object type. 
 
This is the overview for the MethodAddress method overload. 
 
Returns the name of a class method by address. 
 
Allocates memory for each instance of an interfaced object. 
 
Allocates memory for an instance of an object type and returns a pointer to that new instance. 
 
Returns a reference to a specified interface if the object supports that interface. 
 
Supplies a set of SOAP Action headers to use for an already-registered interface. 
 
Supplies a SOAP Action header to use for an already-registered interface. 
 
Registers the remotable exception classes that calls to an invokable interface can raise. 
 
Registers methods of an invokable interface that can raise a registered exception class. 
 
Registers the correspondence between a method name on an invokable interface and the corresponding operation name in a WSDL document. 
 
Registers the correspondence between a parameter name on an invokable interface and the corresponding part name in a WSDL document. 
 
This is the overview for the RegisterHeaderClass method overload. 
 
Registers methods of an invokable interface that make use of a registered header. 
 
Registers an invokable interface. 
 
This is the overview for the RegisterInvokableClass method overload. 
 
This is the overview for the RegisterInvokeOptions method overload. 
 
Registers a list of parameter names that map to return values of interface methods. 
 
Registers the location of the UDDI description that can be used to import the location of a Web Service. 
 
Handles exceptions in methods declared using the safecall calling convention. 
 
Returns a string containing the class name. 
 
Returns a string containing the unit name. 
 
Unregisters an invokable interface. 
 
Unregisters the implementation class for an invokable interface. 
 
Name 
Description 
 
Indicates the number of interface pointers currently dependent upon the object. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!