Data.DB.TIndexDef.Assign
Delphi
procedure Assign(ASource: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* ASource);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TIndexDef |
説明
あるインデックス定義のプロパティをほかのインデックス定義にコピーします。
Assign メソッドを呼び出すと,ほかのインデックス定義をコピーできます。Assign メソッドは,ASource パラメータがほかのインデックス定義かどうかを調べます。ほかのインデックス定義だった場合は,Options,Name,Source,Expression,および Fields プロパティの値をコピーします。
ソースがインデックス定義ではない場合,Assign メソッドは継承クラスのメソッド(Delphi)または親クラスのメソッド(C++)を呼び出します。継承クラスまたは親クラスのメソッドは,AssignTo メソッドにおけるインデックス定義へのコピーの方法を指定するすべてのオブジェクトからプロパティを割り当てます。