Data.DB.TIndexDef.Assign
Delphi
procedure Assign(ASource: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* ASource);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TIndexDef |
Beschreibung
Übernimmt die Eigenschaften einer Indexdefinition für eine andere.
Mit Assign wird eine Indexdefinition kopiert. Assign überprüft, ob im Parameter ASource eine andere Indexdefinition angegeben ist. Trifft dies zu, werden die Werte der Eigenschaften Options, Name, Source, Expression und Fields kopiert.
Wenn ASource keine Indexdefinition ist, ruft Assign die geerbte (Delphi) oder die Methode der übergeordneten Klasse (C++) auf, die Eigenschaften eines Objekts zuweist, für das festgelegt ist, wie eine Indexdefinition in dessen Methode AssignTo kopiert wird.