System.TCallDesc
Delphi
TCallDesc = packed record
CallType: Byte;
ArgCount: Byte;
NamedArgCount: Byte;
ArgTypes: array[0..255] of Byte;
end;
C++
struct DECLSPEC_DRECORD TCallDesc
{
public:
Byte CallType;
Byte ArgCount;
Byte NamedArgCount;
System::StaticArray<Byte, 256> ArgTypes;
};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
record struct |
public | System.pas System.hpp |
System | System |
Beschreibung
TCallDesc ist der Aufrufdeskriptor für Varianten.
TCallDesc identifiziert einen Methodenaufruf, der mit einer Variante ausgeführt wurde.
Die folgende Tabelle enthält die Felder einer TCallDesc-Typvariable.
Feld | Bedeutung |
---|---|
CallType |
Identifiziert die aufgerufene Methode. |
ArgCount |
Gibt die Gesamtanzahl der an die Methode übergebenen Argumente an. |
NamedArgCount |
Gibt die Anzahl der Argumente an, die mit einer Syntax, die den Argumentnamen enthält, übergeben wurden. |
ArgTypes |
Repräsentiert ein Array, der den Typcode für jedes Argument enthält. |