System.Rtti.TRttiMethod.VirtualIndex

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property VirtualIndex: SmallInt read GetVirtualIndex;

C++

__property short VirtualIndex = {read=GetVirtualIndex, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Rtti.pas
System.Rtti.hpp
System.Rtti TRttiMethod

Beschreibung

Legt den virtuellen Index der Methode fest.

Verwenden Sie VirtualIndex zum Erhalten eines Integerwerts, der den virtuellen Index der Methode enthält. VirtualIndex hat verschiedene Bedeutungen für unterschiedliche Arten von Methoden, die in der folgenden Tabelle aufgelistet sind.

Wert von DispatchKind Bedeutung von VirtualIndex

dkVtable

Repräsentiert den Offset der Methode in der VMT der Klasse.

dkDynamic

Repräsentiert den Index der Methode in der DMT der Klasse. Der Wert ist negativ.

dkMessage

Repräsentiert die Botschafts-ID für die die Methode aufgerufen wird.


Siehe auch