Description | Hierarchy | Fields | Methods | Properties |
type TSqlitePassDatabaseIndexDefs = class(TSqlitePassObjectList)
![]() |
constructor Create(Owner: TSqlitePassDatabase); |
![]() |
destructor Destroy; override; |
![]() |
function FindIndex(const Value: String): TSqlitePassIndex; |
![]() |
function IndexByName(const Value: String): TSqlitePassIndex; |
![]() |
function GetItem(Index: Integer): TSqlitePassIndex; |
![]() |
procedure AddIndexes(Const Source: TSqlitePassDatabaseIndexDefs; AttachedDatabase: TSqlitePassDatabaseAttached = nil); |
![]() |
procedure Assign(Const Source: TSqlitePassDatabaseIndexDefs; AttachedDatabase: TSqlitePassDatabaseAttached = nil); |
![]() |
procedure CreateIndex(Sql: String); overload; |
![]() |
procedure CreateIndex(Index: TSqlitePassDatasetIndex); overload; |
![]() |
procedure DeleteIndex(IndexName: String); |
![]() |
procedure Refresh; |
![]() |
procedure Reindex; |
![]() |
procedure RenameIndex(OldIndexName, NewIndexName: String); |
![]() |
procedure ClearAndFreeItems; |
![]() |
procedure SetItem(Index: Integer; const Value: TSqlitePassIndex); |
![]() |
property Count; |
![]() |
property Items[Index: Integer]: TSqlitePassIndex read GetItem write SetItem; |
![]() |
constructor Create(Owner: TSqlitePassDatabase); |
![]() |
destructor Destroy; override; |
![]() |
function FindIndex(const Value: String): TSqlitePassIndex; |
![]() |
function IndexByName(const Value: String): TSqlitePassIndex; |
![]() |
function GetItem(Index: Integer): TSqlitePassIndex; |
![]() |
procedure AddIndexes(Const Source: TSqlitePassDatabaseIndexDefs; AttachedDatabase: TSqlitePassDatabaseAttached = nil); |
![]() |
procedure Assign(Const Source: TSqlitePassDatabaseIndexDefs; AttachedDatabase: TSqlitePassDatabaseAttached = nil); |
![]() |
procedure CreateIndex(Sql: String); overload; |
![]() |
procedure CreateIndex(Index: TSqlitePassDatasetIndex); overload; |
![]() |
procedure DeleteIndex(IndexName: String); |
![]() |
procedure Refresh; |
![]() |
procedure Reindex; |
![]() |
procedure RenameIndex(OldIndexName, NewIndexName: String); |
![]() |
procedure ClearAndFreeItems; |
![]() |
procedure SetItem(Index: Integer; const Value: TSqlitePassIndex); |
![]() |
property Count; |
![]() |
property Items[Index: Integer]: TSqlitePassIndex read GetItem write SetItem; |