[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.AccountManager.Db.DbUtil Class Reference

List of all members.

Static Public Member Functions

static void Destroy ()
static bool IsInstructionReadyForPagination (DbProcessingInstruction instruction)
static String GetPaginationPrefix (DbProcessingInstruction instruction)
static String GetPaginationField (DbProcessingInstruction instruction)
static String GetPaginationSuffix (DbProcessingInstruction instruction)
static int GetAdjustedStartRecord (int StartRecord)
static void PurgeDbArtifacts ()
static void MaintainIndices ()
static void SetupSchema (bool Reset)

Static Protected Member Functions

static void CreateTable (System.Data.IDbConnection connection, ConfigReader config, String table_name, String key_name, bool reset_table)

Properties

static Core.Database.DatabaseHelper DbHelper [get]
static Core.Database.DatabaseEngine DbEngine [get]
static Core.Database.ConnectionPool ConnectionPool [get]
static
Core.Util.Config.ConfigReader 
SchemaConfig [get]
static
Core.Util.Config.ConfigReader 
DbConfig [get]

Static Private Attributes

static
Core.Util.Config.ConfigReader 
schema_config = null
static
Core.Util.Config.ConfigReader 
db_config = null
static Core.Database.DatabaseHelper db_helper = null
static Core.Database.DatabaseEngine db_engine = null
static String DbIndexMaintenanceCDATA


Member Function Documentation

static void Core.Tools.AccountManager.Db.DbUtil.Destroy (  )  [static]

static bool Core.Tools.AccountManager.Db.DbUtil.IsInstructionReadyForPagination ( DbProcessingInstruction  instruction  )  [static]

static String Core.Tools.AccountManager.Db.DbUtil.GetPaginationPrefix ( DbProcessingInstruction  instruction  )  [static]

static String Core.Tools.AccountManager.Db.DbUtil.GetPaginationField ( DbProcessingInstruction  instruction  )  [static]

static String Core.Tools.AccountManager.Db.DbUtil.GetPaginationSuffix ( DbProcessingInstruction  instruction  )  [static]

static int Core.Tools.AccountManager.Db.DbUtil.GetAdjustedStartRecord ( int  StartRecord  )  [static]

static void Core.Tools.AccountManager.Db.DbUtil.PurgeDbArtifacts (  )  [static]

static void Core.Tools.AccountManager.Db.DbUtil.MaintainIndices (  )  [static]

static void Core.Tools.AccountManager.Db.DbUtil.SetupSchema ( bool  Reset  )  [static]

static void Core.Tools.AccountManager.Db.DbUtil.CreateTable ( System.Data.IDbConnection  connection,
ConfigReader  config,
String  table_name,
String  key_name,
bool  reset_table 
) [static, protected]


Member Data Documentation


Property Documentation

Core.Database.DatabaseHelper Core.Tools.AccountManager.Db.DbUtil.DbHelper [static, get]

Core.Database.DatabaseEngine Core.Tools.AccountManager.Db.DbUtil.DbEngine [static, get]

Core.Database.ConnectionPool Core.Tools.AccountManager.Db.DbUtil.ConnectionPool [static, get]

Core.Util.Config.ConfigReader Core.Tools.AccountManager.Db.DbUtil.SchemaConfig [static, get]

Core.Util.Config.ConfigReader Core.Tools.AccountManager.Db.DbUtil.DbConfig [static, get]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2008, whitefrost.com