Soap.InvokeRegistry.TInvContext
Delphi
TInvContext = class(TDataContext)
C++
class PASCALIMPLEMENTATION TInvContext : public TDataContext
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | Soap.InvokeRegistry |
Description
TInvContext stores information about a method call on an invokeable interface.
TInvContext is a helper object created and used by TRIO and TSoapPascalInvoker for generating calls to the methods on an invokeable interface. It stores temporary data needed when making the method call. TInvContext introduces methods for retrieving and setting information about the method being called, including its type signature, parameter values, and so on.
Component writers implementing their own classes to implement the IOPConvert interface must translate between the information stored in a TInvContext object and their class-specific encoding of a method call.