System.Bindings.EvalProtocol.IDynamicInstance

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

IDynamicInstance = interface

C++

__interface  INTERFACE_UUID("{50F20CB5-22A2-4FF7-A1BD-9D61B463D078}") IDynamicInstance  : public System::IInterface

Properties

Type Visibility Source Unit Parent
interface
class
public
System.Bindings.EvalProtocol.pas
System.Bindings.EvalProtocol.hpp
System.Bindings.EvalProtocol System.Bindings.EvalProtocol

Description

Represents a dynamic instance of a member within a dynamic group.

IDynamicInstance is an interface that represents a dynamic instance of a member within a dynamic group.

An object member can be issued multiple times within an expression. If the object member is wrapped by a dynamic group, then every issuance of it is represented by a dynamic instance within the dynamic group. The dynamic instance can link itself to an actual instance, such as an RTTI instance, in order for the engine to determine the actual value of the object member.

See Also