Soap.InvokeRegistry.TInvContext

From RAD Studio API Documentation
Jump to: navigation, search

Soap.InvokeRegistry.TDataContextSystem.TObjectTInvContext

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.

See Also