Anzeigen: Delphi C++
Anzeigeeinstellungen

Geerbte Member von TClientDataSet

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche


Inhaltsverzeichnis

Datasnap.DBClient.TCustomClientDataSet

ActivateFilters
Active
ActiveAggsListet die gewarteten Aggregate auf, die vom aktuellen Index unterstützt werden.
AddDataPacket
AddFieldDesc
AddIndexErstellt einen neuen Index für die Client-Datenmenge.
AfterApplyUpdatesTritt auf, nachdem die Client-Datenmenge Aktualisierungen an den Provider übergeben hat, aber noch bevor die Abstimmung von Aktualisierungsfehlern erfolgt.
AfterCancel
AfterClose
AfterDelete
AfterEdit
AfterExecuteTritt nach dem Empfang der Ergebnisse des Befehls Execute durch die Client-Datenmenge auf.
AfterGetParamsTritt auf, nachdem die Client-Datenmenge Parameterwerte vom Provider empfangen hat.
AfterGetRecordsTritt auf, nachdem die Client-Datenmenge ein Datenpaket vom Provider abgerufen hat.
AfterInsert
AfterOpen
AfterPost
AfterRefresh
AfterRowRequestTritt auf, nachdem die Client-Datenmenge neue Informationen zum aktuellen Datensatz abgerufen hat.
AfterScroll
AggregatesListet alle Aggregate auf, die für die Client-Datenmenge gelten.
AggregatesActiveGibt an, ob die Client-Datenmenge Aggregatwerte berechnet und pflegt.
AllocKeyBuffers
AllocRecordBuffer
AppServerErmöglicht den Zugriff auf die Schnittstelle, über welche die Client-Datenmenge mit einem Provider kommuniziert.
AppendDataFügt ein neu abgerufenes Paket mit Datensätzen den bereits in der Client-Datenmenge gespeicherten Datensätzen hinzu.
ApplyRangeWeist einer Datenmenge einen Bereich zu.
ApplyUpdatesSendet alle aktualisierten, eingefügten und gelöschten Datensätze der Client-Datenmenge an den Provider, damit die Änderungen in die Datenbank geschrieben werden.
AutoCalcFields
BeforeApplyUpdatesTritt auf, bevor die Client-Datenmenge Aktualisierungen an den externen Server übergibt.
BeforeCancel
BeforeClose
BeforeDelete
BeforeEdit
BeforeExecuteTritt auf, bevor die Client-Datenmenge die Abfrage oder Stored Procedure des Providers ausführt.
BeforeGetParamsTritt auf, bevor die Client-Datenmenge Parameterwerte vom Provider abruft.
BeforeGetRecordsTritt auf, bevor die Client-Datenmenge ein Datenpaket vom Provider abruft.
BeforeInsert
BeforeOpen
BeforePost
BeforeRefresh
BeforeRowRequestTritt auf, bevor die Client-Datenmenge neue Informationen zum aktuellen Datensatz abruft.
BeforeScroll
BookmarkValidPrüft die Gültigkeit der angegebenen Positionsmarke.
CancelVerwirft nicht eingetragene Änderungen des aktuellen Datensatzes.
CancelRangeEntfernt alle Bereiche, die derzeit für die Client-Datenmenge gelten.
CancelUpdatesLöscht alle ausstehenden Änderungen und leert das Änderungsprotokoll.
ChangeCountGibt die Anzahl der Änderungen im Änderungsprotokoll an.
Check
CheckDetailRecords
CheckProviderEOF
CheckSetKeyMode
ClearCalcFields
CloneCursorErmöglicht die gemeinsame Nutzung von Daten, die zu einer anderen Client-Datenmenge gehören.
CloneSourceGibt die Client-Datenmenge (sofern vorhanden) an, mit der diese Client-Datenmenge die Daten gemeinsam nutzt.
CloseCursor
CommandTextGibt einen SQL-Befehl an, der vom Datenbankserver ausgeführt werden soll.
CompareBookmarksVergleicht zwei Positionsmarken.
ConnectionBrokerGibt den Verbindungs-Broker an, der zur Verwaltung der Verbindung zum Anwendungsserver dient.
Constraints
ConstraintsDisabledGibt an, ob Beschränkungen für eine Client-Datenmenge aktiviert sind.
ConstraintsStored
CreateErstellt eine Instanz von TCustomClientDataSet.
CreateBlobStreamGibt ein TClientBlobStream-Objekt zum Lesen oder Schreiben der Daten in einem angegebenen BLOB-Feld zurück.
CreateDataSetErstellt eine leere Client-Datenmenge.
DSBaseGibt die Schnittstelle an, über welche die Client-Datenmenge mit Klassen in Midas.dll oder Midaslib.dcu (Windows) oder midas.so (Linux) kommuniziert.
DSCursorErmöglicht den Zugriff auf die Schnittstelle für den Datencursor der Client-Datenmenge.
DataRepräsentiert die Daten der Client-Datenmenge in einem übertragbaren Format.
DataConvert
DataEvent
DataRequestGeneriert ein OnDataRequest-Ereignis für den zugeordneten Provider.
DataSetField
DataSizeGibt an, wie viele Bytes für die Eigenschaft Data benötigt werden.
DeactivateFilters
DefChanged
DefineProperties
DeleteIndexLöscht einen Index der Client-Datenmenge.
DeltaEnthält ein Paket mit Änderungsprotokolldaten.
DestroyGibt die Instanz einer Client-Datenmengenkomponente frei.
DestroyLookupCursor
DisableConstraintsDeaktiviert die Prüfung von Beschränkungen.
DisableStringTrimGibt an, ob nachgestellte Leerzeichen beim Eintragen von Datensätzen aus den Feldwerten entfernt werden.
DoAfterApplyUpdates
DoAfterExecute
DoAfterGetParams
DoAfterGetRecords
DoAfterRowRequest
DoApplyUpdates
DoBeforeApplyUpdates
DoBeforeExecute
DoBeforeGetParams
DoBeforeGetRecords
DoBeforeInsert
DoBeforeRowRequest
DoExecute
DoGetRecords
DoOnNewRecord
DoRowRequest
EditKeyErmöglicht das Ändern des Suchschlüsselpuffers.
EditRangeEndDient zum Ändern des Endwerts eines existierenden Bereichs.
EditRangeStartErmöglicht das Ändern des Anfangswerts eines Bereichs.
EmptyDataSetEntfernt alle Datensätze aus der Datenmenge.
EnableConstraintsAktiviert die Berücksichtigung von Beschränkungen beim Eintragen von Datensätzen.
ExecuteFührt einen SQL-Befehl der Datenmenge des Providers aus.
ExecuteCommandFührt einen erweiterten Befehl eines TDataSet-Nachkommens aus.
FetchBlobsRuft BLOB-Feldwerte vom Provider ab.
FetchDetailsRuft verschachtelte Detaildatenmengen vom Provider ab.
FetchMoreData
FetchOnDemandGibt an, ob die Datenpakete im Bedarfsfall vom Provider abgerufen werden.
FetchParamsRuft Parameterwerte vom Provider ab.
FieldDefs
FileNameGibt eine Datei an, in der die Daten einer Client-Datenmenge gespeichert werden.
Filter
FilterOptions
Filtered
FindKeySucht nach einem Datensatz, der die angegebenen Feldwerte enthält.
FindNearestBewegt den Cursor zu dem Datensatz, der einem angegebenen Satz von Schlüsselwerten an besten entspricht.
FindRecord
FreeKeyBuffers
FreeRecordBuffer
GetAggregateValue
GetAppServer
GetBookmarkData
GetBookmarkFlag
GetCanModify
GetCommandStatesÜberprüft, ob ein erweiterter Befehl unterstützt wird und aktiviert ist.
GetCurrentRecordRuft den aktuellen Datensatz ab und speichert ihn in einem Puffer.
GetDataSource
GetFieldDataRuft den aktuellen Wert eines Feldes ab.
GetGroupStateGibt an, wo sich der aktuelle Datensatz in einer angegebenen Datensatzgruppe befindet.
GetIndexField
GetIndexFieldCount
GetIndexInfoRuft Informationen zum aktuellen Index ab.
GetIndexNamesRuft eine Liste der verfügbaren Indizes einer Client-Datenmenge ab.
GetIsClone
GetIsIndexField
GetKeyBuffer
GetKeyExclusive
GetKeyFieldCount
GetNextPacketRuft den nächsten Datensatzblock vom Provider ab.
GetOptionalParamRuft einen benutzerdefinierten Parameter aus dem Datenpaket ab.
GetRecNo
GetRecord
GetRecordCount
GetRecordSize
GetRemoteServer
GetStateFieldValue
GotoCurrentAktiviert in dieser Datenmenge den Datensatz, der auch in einer replizierten Datenmenge der aktuelle Datensatz ist.
GotoKeyVerschiebt den Cursor auf einen Datensatz, der über den aktuellen Schlüssel angegeben wird.
GotoNearestVerschiebt den Cursor auf den Datensatz, der dem aktuellen Schlüssel am besten entspricht.
GroupingLevelGibt den Umfang der Gruppierungsunterstützung durch den aktuellen Index an.
HasAppServerGibt an, ob die Client-Datenmenge mit einem Provider verbunden ist.
IndexDefsEnthält Informationen über die Indizes einer Client-Datenmenge.
IndexFieldCountGibt an, aus wievielen Feldern der aktuelle Index besteht.
IndexFieldNamesListet die Felder auf, die als Index verwendet werden sollen.
IndexFieldsGibt die Felder im aktuellen Index an.
IndexNameBezeichnet einen Index der Client-Datenmenge.
InitKeyBuffer
InitRecord
InternalAddRecord
InternalCancel
InternalClose
InternalDelete
InternalEdit
InternalFirst
InternalGetOptionalParam
InternalGotoBookmark
InternalHandleException
InternalInitFieldDefs
InternalInitRecord
InternalInsert
InternalLast
InternalOpen
InternalPost
InternalRefresh
InternalSetOptionalParam
InternalSetToRecord
IsClone
IsCursorOpen
KeyExclusiveGibt den Anfangs- und den Endwert eines Bereichs an.
KeyFieldCountGibt die Anzahl der zu verwendenden Felder an, wenn eine Teilschlüsselsuche in einem Schlüssel durchgeführt wird, der aus mehreren Feldern besteht.
KeySizeGibt die Größe des aktuell für die Datenmenge verwendeten Schlüssels an.
LoadFromFileLädt die Daten einer Client-Datenmenge aus einer Datei.
LoadFromStreamLädt die Daten einer Client-Datenmenge aus einem Stream.
Loaded
LocateDurchsucht die Datenmenge nach einem bestimmten Datensatz und macht ihn zum aktuellen Datensatz.
LocateRecordDurchsucht die Datenmenge nach einem bestimmten Datensatz.
LogChangesGibt an, ob ein Änderungsprotokoll unabhängig von den Daten verwaltet werden soll.
LookupRuft Feldwerte aus einem Datensatz ab, der den angegebenen Suchwerten entspricht.
MasterFieldsGibt das Feld oder die Felder einer Haupttabelle an, die mit den entsprechenden Feldern dieser Datenmenge verknüpft werden und so eine Haupt-/Detailbeziehung herstellen.
MasterSourceGibt eine Datenquellenkomponente für die Hauptdatenmenge an, wenn eine Haupt-/Detailbeziehung zwischen dieser und einer anderen Datenmenge hergestellt wird.
MergeChangeLogSchreibt Datenänderungen aus dem Änderungsprotokoll in die Client-Datenmenge. Vorhandene Werte werden dabei überschrieben.
Notification
ObjectView
OnCalcFields
OnDeleteError
OnEditError
OnFilterRecord
OnNewRecord
OnPostError
OnReconcileErrorTritt auf, wenn eine Client-Datenmenge die Aktualisierung eines Datensatzes abstimmen muss, die nicht zugewiesen werden konnte.
OpenCursor
PSGetCommandText
PSGetCommandType
PSGetIndexDefs
PacketRecordsGibt die Anzahl oder den Typ der Datensätze in einem einzelnen Datenpaket an.
ParamsEnthält Parameterwerte, die an den Provider gesendet werden.
PostSchreibt einen geänderten Datensatz in die Eigenschaft Data oder in das Änderungsprotokoll.
PostKeyBuffer
ProviderEOFGibt an, ob die Client-Datenmenge über alle Daten verfügt.
ProviderNameGibt den Namen einer Provider-Komponente an, die Daten für die Client-Datenmenge bereitstellt und deren Aktualisierungen zuweist.
Ranged
ReadDataPacket
ReadOnlyGibt an, ob die Client-Datenmenge für diese Anwendung schreibgeschützt ist.
ReconcileLöscht erfolgreich aktualisierte Datensätze aus dem Zwischenspeicher der Client-Datenmenge für Änderungen.
RefreshInternalCalcFields
RefreshRecordAktualisiert die Basiswerte des aktuellen Datensatzes, damit sie den aktuellen Werten in der Datenmenge des Providers entsprechen.
RemoteServerGibt die Verbindungskomponente an, über die eine Client-Datenmenge eine Verbindung zu einem Anwendungsserver herstellt.
ResetAggField
ResetCursorRange
RevertRecordMacht Bearbeitungen des aktuellen Datensatzes rückgängig.
SavePointGibt beim Protokollieren von Änderungen den aktuellen Status der Bearbeitungen an.
SaveToFileSpeichert die Daten einer Client-Datenmenge in einer externen Datei.
SaveToStreamSpeichert die Daten einer Client-Datenmenge in einem Stream.
SetAggregates
SetAltRecBuffersWeist beim Zugriff auf Feldwerte Datensatzpuffer zu.
SetAppServer
SetBookmarkData
SetBookmarkFlag
SetCommandText
SetCursorRange
SetDataSetField
SetFieldData
SetFilterData
SetFilterOptions
SetFilterText
SetFiltered
SetIndexField
SetKeyErmöglicht vor einer Suchoperation das Einstellen von Schlüssel und Bereichen für eine Datenmenge.
SetKeyBuffer
SetKeyExclusive
SetKeyFieldCount
SetKeyFields
SetLinkRanges
SetOnFilterRecord
SetOptionalParamSpeichert einen benutzerdefinierten Parameter im Datenpaket.
SetProviderOrdnet die Client-Datenmenge einem Provider in demselben Prozessraum zu.
SetProviderEOF
SetRangeDient der Einstellung der Anfangs- und Endwerte eines Bereichs und aktiviert den Bereich.
SetRangeEndGibt an, dass nachfolgende Zuweisungen von Feldwerten das Ende eines Bereichs für die in eine Datenmenge aufzunehmenden Datensätze definieren.
SetRangeStartGibt an, dass nachfolgende Zuweisungen von Feldwerten den Anfang eines Bereichs für die in eine Datenmenge aufzunehmenden Datensätze definieren.
SetRecNo
SetRemoteServer
StatusFilterFiltert die Client-Datenmenge, damit nur Datensätze mit einem bestimmten Aktualisierungsstatus verfügbar sind.
StoreDefsGibt an, ob Feld- und Indexdefinitionen mit der Client-Datenmenge gespeichert werden.
SwitchToIndex
SyncCursors
UndoLastChangeMacht die letzte Bearbeitungs-, Einfüge- oder Löschoperation in der Client-Datenmenge rückgängig.
UpdateIndexDefs
UpdateStatusMeldet den Aktualisierungsstatus des aktuellen Datensatzes in der Datenmenge.
WriteDataPacket
XMLDataRepräsentiert die Daten in der Client-Datenmenge im XML-Format.
operator ()

Data.DB.TDataSet

ActivateBuffersAktiviert die Puffer für den aktiven Datensatz.
ActiveGibt an, ob die Datenmenge geöffnet ist.
ActiveBufferGibt einen Zeiger auf den Puffer für den aktiven Datensatz zurück.
ActiveRecordGibt den Index des aktiven Datensatzes im internen Zwischenspeicher an.
AfterCancelWird nach dem Verwerfen der Änderungen des aktiven Datensatzes ausgelöst.
AfterCloseWird nach dem Schließen einer Datenmenge ausgelöst.
AfterDeleteWird nach dem Löschen eines Datensatzes ausgelöst.
AfterEditWird ausgelöst, nachdem in einer Anwendung mit dem Bearbeiten eines Datensatzes begonnen wird.
AfterInsertWird nach dem Einfügen eines neuen Datensatzes ausgelöst.
AfterOpenWird nach dem Öffnen einer Datenmenge und vor dem Zugriff auf die Daten ausgelöst.
AfterPostWird ausgelöst, nachdem der aktuelle Datensatz in die Datenbank oder das Änderungsprotokoll geschrieben und die Datenmenge wieder in den Browse-Modus versetzt wurde.
AfterRefreshWird ausgelöst, nachdem die Daten in der Datenmenge aktualisiert wurden.
AfterScrollWird nach dem Wechseln zu einem anderen Datensatz ausgelöst.
AggFieldsEnthält alle Aggregatfelder.
AllocRecordBufferWeist Speicher für den Datensatzpuffer zu.
AppendFügt einen neuen, leeren Datensatz am Ende der Datenmenge hinzu.
AppendRecordFügt einen neuen Datensatz mit Daten am Ende der Datenmenge hinzu und trägt ihn ein.
AutoCalcFieldsBestimmt, wann das Ereignis OnCalcFields ausgelöst wird, und wann die Werte von Lookup-Feldern berechnet werden.
BeforeCancelWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes verworfen werden.
BeforeCloseWird unmittelbar vor dem Schließen der Datenmenge ausgelöst.
BeforeDeleteWird vor dem Löschen des aktiven Datensatzes ausgelöst.
BeforeEditWird ausgelöst, bevor das Bearbeiten des aktiven Datensatzes ermöglicht wird.
BeforeInsertWird vor dem Wechseln in den Einfügemodus ausgelöst.
BeforeOpenWird vor dem Öffnen einer Datenmenge ausgelöst.
BeforePostWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.
BeforeRefreshWird unmittelbar vor der Aktualisierung der Daten einer Datenmenge ausgelöst.
BeforeScrollWird vor dem Wechseln zu einem anderen Datensatz ausgelöst.
BindFieldsBindet die TField-Komponenten an die physischen Felder.
BlobFieldCountGibt die Anzahl der BLOB-Felder in der Datenmenge an.
BlockReadNextWechselt zum Datensatz im nächsten Block und liest ihn.
BlockReadSizeLegt fest, wie viele Datensatzpuffer in jedem Block gelesen werden.
BofGibt an, ob der erste Datensatz der Datenmenge aktiv ist.
BookmarkGibt das aktuelle Bookmark-Objekt in der Datenmenge an.
BookmarkAvailableÜberprüft, ob eine verfügbare Positionsmarke vorhanden ist.
BookmarkSizeGibt die Bookmark-Größe in Bytes an.
BookmarkValidGibt an, ob eine bestimmte Positionsmarke gültig ist.
BufferCountGibt die Anzahl der Datensätze im internen Zwischenspeicher an.
BuffersErmöglicht den indizierten Zugriff auf die Datensatzpuffer im internen Zwischenspeicher.
CalcBufferZeigt auf den Datensatzpuffer, der während eines OnCalcFields-Ereignisses verwendet wird.
CalcFieldsSizeGibt die Anzahl der für das Speichern von berechneten und Lookup-Feldern verwendeten Bytes in einem Datensatzpuffer an.
CalculateFieldsBerechnet die Lookup-Felder.
CanModifyGibt an, ob die Datenmenge Schreibzugriffe auf Daten zulässt.
CancelVerwirft die Änderungen des aktiven Datensatzes, falls diese noch nicht eingetragen wurden.
CheckActiveÜberprüft, ob die Datenmenge aktiv ist.
CheckBiDirectionalÜberprüft, ob die Datenmenge bidirektional ist.
CheckBrowseModeTrägt automatisch Datenänderungen ein oder verwirft diese, wenn zu einem anderen Datensatz gewechselt wird.
CheckFieldCompatibilityÜberprüft die Kompatibilität eines Feldes.
CheckInactiveÜberprüft, ob die Datenmenge inaktiv ist.
ClearBuffersLöscht die Puffer für den aktiven Datensatz.
ClearCalcFieldsLöscht die Lookup- und berechneten Felder.
ClearFieldsLöscht den Inhalt aller Felder des aktiven Datensatzes.
CloseSchließt eine Datenmenge.
CloseBlobSchließt ein BLOB-Feld.
CloseCursorSchließt den Cursor einer Datenmenge.
CompareBookmarksImplementiert eine virtuelle Funktion für das Vergleichen zweier Bookmarks.
ConstraintsLegt Beschränkungen auf Datensatzebene fest, die bei der Bearbeitung von Daten erfüllt sein müssen.
ControlsDisabledPrüft, ob die Aktualisierung der datensensitiven Steuerelemente bei Änderungen in der Datenmenge aktiviert ist.
CopyFieldsCopyFields kopiert die Struktur der Felddefinition einer anderen Datenmenge.
CreateErzeugt eine Instanz eines TDataSet-Objekts.
CreateBlobStreamStellt die Schnittstelle für eine Methode bereit, die einen BLOB-Stream für ein BLOB-Feld (Binary Large Object ) in der Datenmenge erstellt.
CreateFieldsErstellt die Felder dynamisch.
CreateNestedDataSetErstellt eine verschachtelte Datenmenge.
CurrentRecordGibt den Index des aktuellen Datensatzes im internen Datensatzpuffer an.
CursorPosChangedKennzeichnet die interne Cursorposition als ungültig.
DataConvertKonvertiert die Daten je nach dem Feldtyp.
DataEventBenachrichtigt die zugeordnete Datenmenge über ein bestimmtes Ereignis.
DataSetFieldGibt das persistente TDataSetField-Objekt an, zu dem eine verschachtelte Datenmenge gehört.
DataSourceGibt die Datenquelle einer anderen Datenmenge an, die der Datenmenge Werte liefert.
DefChangedEreignisbehandlungsroutine zur Aktualisierung der Felddefinition.
DefaultFieldsGibt an, ob die zugrunde liegenden Feldkomponenten beim Öffnen der Datenmenge dynamisch generiert werden.
DeleteLöscht den aktiven Datensatz und macht den nächsten zum aktiven Datensatz.
DesignerGibt einen Zeiger auf den Designer für die Datenmenge zurück.
DestroyGibt die TDataSet-Instanz frei.
DestroyFieldsGibt die Datenmengenfelder frei.
DisableControlsDeaktiviert die Aktualisierung der datensensitiven Steuerelemente, die mit der Datenmenge verbunden sind.
DoAfterCancelIst der Dispatcher für das AfterCancel-Ereignis.
DoAfterCloseIst der Dispatcher für das AfterClose-Ereignis.
DoAfterDeleteIst der Dispatcher für das AfterDelete-Ereignis.
DoAfterEditIst der Dispatcher für das AfterEdit-Ereignis.
DoAfterInsertIst der Dispatcher für das AfterInsert-Ereignis.
DoAfterOpenIst der Dispatcher für das AfterOpen-Ereignis.
DoAfterPostIst der Dispatcher für das AfterPost-Ereignis.
DoAfterRefreshIst der Dispatcher für das AfterRefresh-Ereignis.
DoAfterScrollIst der Dispatcher für das AfterScroll-Ereignis.
DoBeforeCancelIst der Dispatcher für das BeforeCancel-Ereignis.
DoBeforeCloseIst der Dispatcher für das BeforeClose-Ereignis.
DoBeforeDeleteDer Dispatcher für das BeforeDelete-Ereignis.
DoBeforeEditIst der Dispatcher für das BeforeEdit-Ereignis.
DoBeforeInsertIst der Dispatcher für das BeforeInsert-Ereignis.
DoBeforeOpenIst der Dispatcher für das BeforeOpen-Ereignis.
DoBeforePostIst der Dispatcher für das BeforePost-Ereignis.
DoBeforeRefreshIst der Dispatcher für das BeforeRefresh-Ereignis.
DoBeforeScrollIst der Dispatcher für das BeforeScroll-Ereignis.
DoOnCalcFieldsIst der Dispatcher für das OnCalcFields-Ereignis.
DoOnNewRecordIst der Dispatcher für das OnNewRecord-Ereignis.
EditErmöglicht das Bearbeiten der Daten in einer Datenmenge.
EnableControlsAktiviert erneut die Aktualisierung der datensensitiven Steuerelemente, die mit der Datenmenge verbunden sind.
EofGibt an, ob der letzte Datensatz der Datenmenge aktiv ist.
FieldByNameSucht ein Feld anhand seines Namens.
FieldByNumberSucht in der zugrunde liegenden Tabelle oder Abfrage ein Feld anhand der Ordinalposition seiner Spalte.
FieldCountGibt die Anzahl der Feldkomponenten in der Datenmenge an.
FieldDefListZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldDefsZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldListEnthält die Feldkomponenten der Datenmenge.
FieldNoOfsLegt den Offset für die Konvertierung der Indizes in der Eigenschaft Fields in Feldnummern fest.
FieldValuesErmöglicht den Zugriff auf alle Feldwerte des aktuellen Datensatzes der Datenmenge.
FieldsEnthält alle Feldkomponenten der Datenmenge, die keine Aggregatfelder sind.
FilterGibt den Text des aktuellen Filters einer Datenmenge an.
FilterOptionsLegt fest, ob Groß- und Kleinschreibung sowie Teilübereinstimmungen beim Filtern der Datensätze berücksichtigt werden.
FilteredGibt an, ob für die Datenmenge ein Filter aktiv ist.
FindFieldSucht nach einem bestimmten Feld in der Datenmenge.
FindFirstImplementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den ersten Datensatz einer Datenmenge aktiviert.
FindLastImplementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den letzten Datensatz einer Datenmenge aktiviert.
FindNextImplementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den nächsten Datensatz einer Datenmenge aktiviert.
FindPriorImplementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den vorhergehenden Datensatz einer Datenmenge aktiviert.
FindRecordImplementiert eine virtuelle Methode zum Positionieren der Datenmenge auf einen bestimmten Datensatz, indem alle Filter beachtet werden.
FirstPositioniert auf den ersten Datensatz der Datenmenge.
FoundGibt an, ob der Cursor zu einem anderen Datensatz verschoben werden konnte.
FreeBookmarkGibt die Ressourcen eines bestimmten Bookmark-Objekts frei (teilweise veraltet).
FreeFieldBuffersGibt die Feldpuffer frei.
FreeRecordBufferGibt den Datensatzpuffer frei.
GetAggFieldsClassGibt die Metaklasse für die Aggregatfelder zurück.
GetAggRecordCountGibt die Anzahl der Aggregatfelder zurück.
GetAggregateValueGibt den Wert eines Aggregatfeldes zurück.
GetBlobFieldDataLiest BLOB-Daten in einen Puffer ein.
GetBookmarkWeist dem aktiven Datensatz in der Datenmenge eine Positionsmarke zu.
GetBookmarkDataRuft die Positionsmarke für den im Parameter angegebenen Datensatzpuffer ab.
GetBookmarkFlagRuft das Positionsmarken-Flag für den im Parameter Buffer angegebenen Datensatzpuffer ab.
GetBookmarkStrRuft eine als String dargestellte Positionsmarke ab.
GetCalcFieldsErmittelt die Lookup- und berechneten Felder und aktualisiert den Status des Datensatzes.
GetCanModifyGibt die Größe des Datensatzes in einer Datenmenge an.
GetCheckConstraintsClassGibt die Metaklassen für TCheckConstraints zurück.
GetChildrenZählt alle untergeordneten Datenmengen auf, die auch der angegebenen TComponent-Komponente gehören.
GetCurrentRecordImplementiert eine virtuelle Funktion, um den aktuellen Datensatz in einen Puffer einzulesen.
GetDataSourceGibt die Datenquelle für die Datenmenge zurück.
GetDetailDataSetsFüllt für jede Detailmenge, die nicht der Wert eines verschachtelten Datenmengenfeldes ist, eine Liste mit einer Datenmenge.
GetDetailLinkFieldsImplementiert eine Methode, um die Feldkomponenten aufzulisten, die diese Datenmenge als Detailmenge einer Hauptmenge verknüpfen.
GetFieldClassGibt die Metaklasse für eine Feldklasse zurück.
GetFieldDataLiest den aktuellen Wert eines Feldes in einen Puffer ein.
GetFieldDefListClassGibt die Metaklasse für die Klasse der Felddefinitionsliste zurück.
GetFieldDefsClassGibt die Metaklasse der Klasse TFieldDefs zurück.
GetFieldFullNameGibt den vollständigen Namen des Feldes zurück.
GetFieldListKopiert die angegebenen Feldobjekte in eine Liste.
GetFieldListClassGibt die Metaklasse für eine Felderlistenklasse zurück.
GetFieldNamesRuft eine Liste mit den Namen der Felder in einer Datenmenge ab.
GetFieldsClassGibt die abgeleitete Metaklasse TFields zurück.
GetIndexDefsGibt die Definitionen aller angegebenen Indizes zurück, die für die Datenmenge definiert sind.
GetIndexDefsClassGibt die Metaklasse für eine Indexdefinitionsliste zurück.
GetIsIndexFieldÜberprüft, ob das angegebene Feld ein Indexfeld ist.
GetLookupListClassGibt die Metaklasse für die Klasse einer Lookup-Felderliste zurück.
GetNextRecordWechselt zum nächsten Datensatz.
GetNextRecordsWechselt zum letzten Datensatz der Datenmenge.
GetParamsClassGibt die Metaklasse für eine Liste der Feldparameter zurück.
GetPriorRecordWechselt zum vorherigen Datensatz.
GetPriorRecordsWechselt zum ersten Datensatz der Datenmenge.
GetRecNoGibt die Position des aktiven Datensatzes in der Datenmenge zurück.
GetRecordWechselt zum angegebenen Datensatz.
GetRecordCountGibt die Gesamtanzahl der Datensätze in der Datenmenge zurück.
GetRecordSizeGibt die Größe eines Datensatzes in der Datenmenge zurück.
GetStateFieldValueGibt ein in Field angegebenes Feld als Variant zurück.
GotoBookmarkImplementiert eine virtuelle Methode, um in der Datenmenge auf den Datensatz zu positionieren, auf den ein bestimmtes Bookmark zeigt.
InitFieldDefsInitialisiert die Felddefinitionen.
InitFieldDefsFromFieldsInitialisiert die Felddefinitionen aus persistenten Feldern.
InitRecordInitialisiert einen Datensatz.
InsertFügt einen neuen leeren Datensatz in die Datenmenge ein.
InsertRecordFügt einen neuen Datensatz mit Daten in die Datenmenge ein und trägt ihn ein.
InternalAddRecordFügt der Datenmenge einen Datensatz hinzu.
InternalCalcFieldsGibt an, ob die Datenmenge intern berechnete Felder enthält.
InternalCancelBricht die Änderung ab, die am aktuellen Datensatz der Datenmenge vorgenommen wurde.
InternalCloseSchließt die Datenmengentabelle und trennt die Felder.
InternalDeleteWird intern verwendet, um den aktuellen Datensatz zu löschen.
InternalEditWird verwendet, um den aktuellen Datensatz der Datenmenge zu bearbeiten.
InternalFirstWechselt zu einer Position "vor" dem ersten Datensatz der Datenmenge.
InternalGotoBookmarkWechselt zum Datensatz mit der gegebenen Positionsmarke.
InternalHandleExceptionReagiert auf Exceptions, die sich auf die TDataSet-Objekte beziehen.
InternalInitFieldDefsErmittelt die Felddefinitionen für die Datensätze der Datenmenge.
InternalInitRecordInitialisiert einen Datensatzpuffer.
InternalInsertWird verwendet, um einen leeren Datensatz in die Datenmenge einzufügen.
InternalLastWechselt zu einer Position "nach" dem letzten Datensatz der Datenmenge.
InternalOpenInitialisiert und öffnet den Daten-Stream.
InternalPostWird verwendet, um Daten in die Datenmenge einzutragen.
InternalRefreshAktualisiert die Datenmenge mit Daten aus der Datenbank.
InternalSetToRecordWechselt zum Datensatz mit dem gegebenen Datensatzpuffer.
IsCursorOpenPrüft, ob die Datenmenge geöffnet ist.
IsEmptyGibt an, ob die Datenmenge leer ist.
IsLinkedToGibt an, ob die Datenmenge mit einer bestimmten Datenquelle verbunden ist.
IsSequencedGibt an, ob in der zugrunde liegenden Datenbanktabelle Datensatznummern zur Angabe der Datensatzreihenfolge verwendet werden.
IsUniDirectionalGibt an, ob die Datenmenge unidirektional ist.
LastPositioniert auf den letzten Datensatz der Datenmenge.
Loaded
LocateImplementiert eine virtuelle Methode, um in der Datenmenge nach einem bestimmten Datensatz zu suchen und diesen zum aktiven Datensatz zu machen.
LookupGibt die Feldwerte eines Datensatzes zurück, der mit den angegebenen Suchwerten übereinstimmt.
ModifiedGibt an, ob der aktive Datensatz geändert wurde.
MoveByPositioniert auf einen Datensatz relativ zum aktiven Datensatz in einer Datenmenge.
NestedDataSetClassGibt den Klassentyp an, der beim Erstellen verschachtelter Datenmengen verwendet werden soll.
NestedDataSetsEnthält alle verschachtelten Datenmengen.
NextPositioniert auf den nächsten Datensatz der Datenmenge.
ObjectViewGibt an, ob die Felder hierarchisch oder flach in der Eigenschaft Fields gespeichert werden.
OnCalcFieldsWird beim Aktualisieren der berechneten Felder ausgelöst.
OnDeleteErrorTritt auf, wenn eine Anwendung einen Datensatz zu löschen versucht und eine Exception ausgelöst wird.
OnEditErrorWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnFilterRecordWird jedes Mal ausgelöst, wenn ein anderer Datensatz in der Datenmenge aktiviert und ein Filter verwendet wird.
OnNewRecordWird beim Ein- oder Hinzufügen eines neuen Datensatzes ausgelöst.
OnPostErrorWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OpenÖffnet die Datenmenge.
OpenCursorÖffnet den Cursor der Datenmenge.
OpenCursorCompleteÖffnet den Datenbank-Cursor und löst ein AfterOpen-Ereignis aus.
OpenParentDataSetÖffnet die übergeordnete Datenmenge.
PSEndTransactionBeendet eine Transaktion, die durch einen Aufruf von PSStartTransaction gestartet wurde.
PSExecuteFührt den der Datenmenge zugeordneten SQL-Befehl aus.
PSExecuteStatementFührt einen angegebenen SQL-Befehl aus.
PSGetAttributesGibt die in Datenpaketen als Namen-/Wertepaare gespeicherten Informationen zurück.
PSGetCommandTextErmittelt den von PSExecute auszuführenden SQL-Befehl.
PSGetCommandTextWErmittelt den SQL-Befehl als WideString, der von PSExecute ausgeführt werden soll.
PSGetCommandTypeErmittelt den von PSExecute auszuführenden Befehlstyp.
PSGetDefaultOrderErstellt die Definition eines Index, der die Standardreihenfolge der Datensätze in den Datenpaketen angibt.
PSGetIndexDefsGibt die Definitionen aller angegebenen Indizes zurück, die für die Datenmenge definiert sind.
PSGetKeyFieldsGibt die Namen aller Felder zurück, die zur eindeutigen Identifizierung der Datensätze im Datenpaket verwendet werden.
PSGetKeyFieldsWGibt die Namen aller Felder als WideString zurück, die zur eindeutigen Identifizierung der Datensätze im Datenpaket verwendet werden.
PSGetParamsGibt die aktuellen Parameterwerte der Datenmenge zurück.
PSGetQuoteCharGibt das oder die Zeichen zurück, die zum Einschließen von Strings in Anführungszeichen in den generierten SQL-Anweisungen verwendet werden.
PSGetQuoteCharWGibt das oder die Zeichen zurück, die zum Einschließen von Strings in Anführungszeichen in den generierten SQL-Anweisungen verwendet werden.
PSGetTableNameGibt den Namen der Datenmengentabelle zurück, die in den erzeugten SQL-Anweisungen angezeigt wird.
PSGetTableNameWGibt den Namen der Datenmengentabelle zurück, die in den erzeugten SQL-Anweisungen angezeigt wird.
PSGetUpdateExceptionErzeugt ein EUpdateError-Objekt auf Basis eines anderen Exception-Objekts.
PSInTransactionGibt an, ob innerhalb einer Transaktion Datenmengenoperationen ausgeführt werden.
PSIsSQLBasedGibt an, ob die Datenmenge native SQL-Anweisungen unterstützt.
PSIsSQLSupportedGibt an, ob die Datenmenge SQL-Anweisungen ausführen kann.
PSResetStellt die Datenmenge wieder her, so dass sie auf dem ersten Datensatz positioniert wird.
PSSetCommandTextStellt einen angegebenen SQL-Befehl bereit, der mithilfe von PSExecute ausgeführt wird.
PSSetParamsWeist die angegebenen Parameterwerte der Datenmenge zu.
PSStartTransactionStartet eine Transaktion, die alle Aktivitäten kapselt, bis PSEndTransaction aufgerufen wird.
PSUpdateRecordTrägt eine einzige Aktualisierung in die zugrunde liegende(n) Datenbanktabelle(n) ein.
PostImplementiert eine virtuelle Methode, um einen geänderten Datensatz in die Datenbank oder das Änderungsprotokoll einzutragen.
PriorPositioniert auf den vorhergehenden Datensatz der Datenmenge.
RecNoGibt den aktiven Datensatz in der Datenmenge an.
RecordCountGibt die Gesamtanzahl der Datensätze in der Datenmenge an.
RecordSizeGibt die Größe eines Datensatzes in der Datenmenge an.
RefreshAktualisiert eine Datenmenge durch erneutes Abrufen der Daten aus der Datenbank.
RefreshInternalCalcFieldsAktualisiert die berechneten Felder.
ReservedNur für den internen Gebrauch.
ResetAggFieldSetzt das Aggregatfeld zurück.
RestoreStateSetzt den Betriebsmodus der Datenmenge auf den angegebenen Wert zurück.
ResyncRuft den aktiven Datensatz sowie die anderen für die Anzeige benötigten Datensätze ab.
SetActiveSetzt den Status der Datenmenge auf aktiv.
SetBlockReadSizeSetter-Methode für BlockReadSize.
SetBookmarkDataSetzt die Positionsmarke für den im Parameter angegebenen Datensatzpuffer.
SetBookmarkFlagSetzt das Positionsmarken-Flag für den im Parameter angegebenen Datensatzpuffer.
SetBookmarkStrSetzt eine als String dargestellte Positionsmarke.
SetBufListSizeSetzt die Größe der Pufferliste.
SetChildOrderLegt die visuelle Reihenfolge einer untergeordneten Datenmenge fest.
SetCurrentRecordWechselt zum Datensatz mit dem angegebenen Index.
SetDataSetFieldSetzt das persistente TDataSetField-Objekt, das eine verschachtelte Datenmenge enthält.
SetDefaultFieldsGibt an, ob die zugrunde liegenden Feldkomponenten einer Datenmenge beim Öffnen der Datenmenge dynamisch erzeugt werden.
SetFieldDataSetzt den Puffer auf das aktuelle Feld.
SetFieldsWeist allen Feldern eines Datensatzes Werte zu.
SetFilterOptionsSetter-Methode für FilterOptions.
SetFilterTextSetter-Methode für Filter.
SetFilteredSetter-Methode für Filtered.
SetFoundSetzt ein "Gefunden"-Flag.
SetModifiedWird intern zum Setzen der Eigenschaft Modified verwendet.
SetName
SetObjectViewSetzt die Eigenschaft ObjectView.
SetOnFilterRecordSetter-Methode für das Ereignis OnFilterRecord.
SetRecNoSetzt den aktiven Datensatz in der Datenmenge.
SetStateSetzt den Status der Datenmenge.
SetStateFieldValueSetzt ein in Field angegebenes Feld auf einen in Value angegebenen Wert.
SetTempStateSetzt den Betriebsmodus der Datenmenge auf den angegebenen Wert zurück.
SetUniDirectionalSetzt den Typ der Datenmenge: unidirektional oder nicht unidirektional.
SparseArraysBestimmt, ob für jedes Element eines Array-Feldes ein eigenes TField-Objekt erstellt wird.
StateGibt den aktuellen Modus der Datenmenge an.
TempBufferGibt einen temporären Puffer zurück.
TranslateImplementiert eine virtuelle Prozedur, um einen String zu kopieren und dabei optional eine Zeichenkonvertierung vorzunehmen.
UpdateBufferCountAktualisiert den Pufferzähler.
UpdateCursorPosSetzt den Cursor auf den aktiven Datensatz.
UpdateIndexDefsAktualisiert die Indexdefinitionen.
UpdateRecordStellt sicher, dass die datensensitiven Steuerelemente und Detaildatenmengen entsprechend der Datensatzänderungen aktualisiert werden.
UpdateStatusLiefert den Aktualisierungsstatus des aktiven Datensatzes.
operator ()
operator []

System.Classes.TComponent

BeforeDestructionFührt alle erforderlichen Aktionen aus, bevor der erste Destruktor aufgerufen wird.
CanObserve
ChangeNameWeist der als private deklarierten, internen Eigenschaft Name den im Parameter NewName übergebenen String zu.
ComObjectGibt die von der Komponente implementierte Schnittstellenreferenz an.
ComponentCountGibt die Anzahl der untergeordneten Komponenten an.
ComponentIndexGibt die Position der Komponente in dem Array Components ihres Eigentümers an.
ComponentStateBeschreibt den aktuellen Status der Komponente und zeigt an, ob die Ausführung bestimmter Aktionen erlaubt ist.
ComponentStyleBeeinflusst das Verhalten der Komponente.
ComponentsFührt alle Komponenten auf, die der Komponente untergeordnet sind.
CreateErzeugt eine mit Standardwerten initialisierte Instanz einer Komponente und weist ihr Speicher zu.
DefinePropertiesLegt Methoden fest, mit denen die nicht als published deklarierten Daten eines Objekts in einem Stream (z.B. in einer Formulardatei) gespeichert werden können.
DesignInfoEnthält Informationen, die vom Formular-Designer verwendet werden.
DestroyGibt die Komponente und ihre untergeordneten Steuerelemente frei.
DestroyComponentsGibt alle untergeordneten Komponenten frei.
DestroyingZeigt an, dass die Komponenten und alle ihr untergeordneten Komponenten in Kürze freigegeben werden.
ExecuteActionFührt eine Aktion aus.
FComponentStyleFComponentStyle ist das Feld der schreibgeschützten Eigenschaft ComponentStyle.
FindComponentGibt an, ob der Komponente eine bestimmte Komponente untergeordnet ist.
FreeNotificationStellt sicher, dass AComponent von der bevorstehenden Freigabe der Komponente benachrichtigt wird.
FreeOnReleaseGibt die Schnittstellenreferenz für Komponenten frei, die aus COM-Klassen erstellt wurden.
GetChildOwnerGibt den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildParentGibt den Vorfahr oder, wenn ein solcher nicht existiert, den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildrenZählt alle untergeordneten Komponenten auf.
GetEnumeratorGibt einen TComponentEnumerator zurück.
GetIDsOfNamesOrdnet ein einzelnes Element und eine optionale Argumentmenge einer korrespondierenden Menge von Integer-Dispatch-Bezeichnern (dispIDs) zu.
GetNamePathGibt einen vom Objektinspektor verwendeten String zurück.
GetObservers
GetOwnerGibt den Eigentümer einer Komponente zurück.
GetParentComponentGibt die übergeordnete Komponente zurück.
GetTypeInfoErmittelt die Typinformationen für ein Objekt.
GetTypeInfoCountGibt die Anzahl der Typinformations-Schnittstellen zurück, die ein Objekt bereitstellt (entweder 0 oder 1).
HasParentÜberprüft, ob die Komponente eine übergeordnete Komponente hat.
InsertComponentMacht die Komponente zum Eigentümer einer bestimmten Komponente.
InvokeStellt den Zugriff auf die Eigenschaften und Methoden eines Automatisierungsobjekts bereit, wenn die Komponente als Container für ein Automatisierungsobjekts dient.
IsImplementorOfGibt an, ob die Komponente eine bestimmte Schnittstelle implementiert.
LoadedInitialisiert die Komponente, nachdem die Formulardatei in den Speicher geladen wurde.
NameGibt den Namen der Komponente an, auf die der Quelltext verweist.
NotificationLeitet Benachrichtigungen an alle untergeordneten Komponenten weiter.
ObserverAdded
Observers
OwnerGibt an, welches Objekt für das Streaming und die Freigabe der Komponente zuständig ist.
PaletteCreatedWird beim Einfügen einer Komponente aus der Komponentenpalette aufgerufen.
QueryInterfaceGibt einen Zeiger auf eine bestimmte, vom Objekt unterstützte Schnittstelle zurück.
ReadStateLiest den Status der Komponente.
ReferenceInterfaceErstellt oder entfernt die internen Verknüpfungen, die zu einer Benachrichtigung der Komponente führen, wenn das implementierende Objekt einer bestimmten Schnittstelle freigegeben wird.
RemoveComponentEntfernt eine angegebene Komponente aus der Komponentenliste.
RemoveFreeNotificationDeaktiviert die Freigabebenachrichtigung, die von der Methode FreeNotification aktiviert wurde.
RemoveFreeNotificationsBenachrichtigt alle untergeordneten Komponenten über die unmittelbare Freigabe ihrer Eigentümerkomponente.
SafeCallExceptionFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SetAncestorEntfernt oder setzt den csAncestor-Status in der Eigenschaft ComponentState der Komponente.
SetChildOrderLegt die visuelle Reihenfolge eines untergeordneten Steuerelements fest.
SetDesignInstanceStellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetDesigningStellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetInlineSetzt das csInline-Bit der Eigenschaft ComponentState.
SetNameWeist den Wert der Eigenschaft Name zu.
SetParentComponentLegt die übergeordnete Komponente fest.
SetSubComponentBestimmt, ob die Komponente eine Unterkomponente ist.
TagSpeichert einen integralen NativeInt-Wert als Teil einer Komponente.
UpdateActionAktualisiert den Status einer Aktion.
UpdateRegistryStellt die Schnittstelle für eine Methode bereit, die der Registrierung Typbibliotheks- und Versionsinformationen für Komponenten hinzufügt, die COM-Schnittstellen implementieren.
UpdatedLöscht das Flag csUpdating der Eigenschaft ComponentState, wenn die Aktualisierung der Komponente beendet ist.
UpdatingSetzt den Status csUpdating in die Eigenschaft ComponentState der Komponente.
VCLComObjectRepräsentiert Informationen, die intern von Komponenten verwendet werden, die COM unterstützen.
ValidateContainerPrüft, ob ein Objekt in einen Container eingefügt werden kann.
ValidateInsertStellt die Schnittstelle für eine Methode dar, die eine untergeordnete Komponente vor dem Einfügen überprüft.
ValidateRenameStellt sicher, dass die Änderung des Namens einer untergeordneten Komponente keinen Namenskonflikt erzeugt.
WriteStateSchreibt den Status der Komponente.
_AddRefWird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle verwendet.
_ReleaseWird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle freigibt.
operator ()C++-Umwandlung eines TComponent-Objekts entweder in eine System.Classes.IInterfaceComponentReference-Instanz oder in eine System.IInterface-Instanz.

System.Classes.TPersistent

AssignKopiert den Inhalt eines Objekts in ein anderes.
AssignToKopiert die Eigenschaften eines Objekts in ein Zielobjekt.
Create
DefinePropertiesStellt eine Schnittstelle für eine Methode bereit, mit der auf Daten zugegriffen werden kann, die nicht als published deklariert sind.
DestroyGibt die Instanz von TPersistent und den zugehörigen Speicher frei.
GetNamePathGibt den Namen des Objekts zurück, wie er im Objektinspektor dargestellt wird.
GetOwnerGibt den Eigentümer einer Komponente zurück.

System.TObject

AfterConstructionReagiert, nachdem der letzte Konstruktor ausgeführt wurde.
BeforeDestructionReagiert, bevor der erste Destruktor ausgeführt wird.
ClassInfoGibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassNameGibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIsErmittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParentGibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassTypeGibt die Klassenreferenz der Objektklasse zurück.
CleanupInstanceÜbernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
CreateErzeugt ein Objekt und initialisert dessen Daten.
DefaultHandlerStellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DestroyGibt eine Objektinstanz frei.
DispatchRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
EqualsÜberprüft, ob die aktuelle Instanz und der Parameter gleich sind.
FieldAddressLiefert die Adresse eines als published deklarierten Objektfeldes.
FreeLöst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstanceGibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
GetHashCodeGibt einen Integerwert zurück, der den Hash-Code enthält.
GetInterfaceErmittelt eine angegebene Schnittstelle.
GetInterfaceEntryLiefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTableGibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
InheritsFromLegt die Art der Beziehung zwischen zwei Objekttypen fest.
InitInstanceSetzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InstanceSizeGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
MethodAddressGibt die Adresse einer Klassenmethode per Namen zurück.
MethodNameGibt den Namen einer Klassenmethode per Adresse zurück.
NewInstanceWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
QualifiedClassNameGibt den qualifizierten Namen der Klasse zurück.
SafeCallExceptionFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
ToStringGibt einen String zurück, der den Klassennamen enthält.
UnitNameGibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScopeGibt den Unit-Gültigkeitsbereich der Klasse zurück.


Frühere Versionen
Übersetzungen