pascalSCADA OPM: dbstructurechecker: Class TDatabaseMetadata

Pascal SCADA OPM

Class TDatabaseMetadata

Unit

dbstructurechecker

Declaration

type TDatabaseMetadata = class(TDatabaseObject)

Description

TDatabaseMetadata

Hierarchy

Overview

Fields

Protected FTables:TList;
Protected FTableMetadataClass:TTableMetadataClass;

Methods

Public constructor Create; virtual;
Public function ValidateName(Name:AnsiString; NameKind:TDatabaseNameKind):Boolean; override;
Public destructor Destroy; override;
Public function AddTable(TableName:AnsiString):TTableMetadata;
Public procedure DeleteTable(TableName:AnsiString);
Public function FindTableDef(TableName:AnsiString; var index:LongInt):TTableMetadata; overload;
Public function GetCurrentState: TDatabaseObjectState; override;
Public procedure ResetState; override;

Description

Fields

Protected FTables:TList;
 
Protected FTableMetadataClass:TTableMetadataClass;
 

Methods

Public constructor Create; virtual;
 
Public function ValidateName(Name:AnsiString; NameKind:TDatabaseNameKind):Boolean; override;
 
Public destructor Destroy; override;
 
Public function AddTable(TableName:AnsiString):TTableMetadata;
 
Public procedure DeleteTable(TableName:AnsiString);
 
Public function FindTableDef(TableName:AnsiString; var index:LongInt):TTableMetadata; overload;
 
Public function GetCurrentState: TDatabaseObjectState; override;
 
Public procedure ResetState; override;
 

Generated by PasDoc 0.14.0.