C# Класс DSShared.DB_MySql.MySQL_DBTable

Наследование: IComparable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
myType DSShared.DB.DBTableType

Открытые методы

Метод Описание
CompareTo ( object other ) : int
Delete ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
Equals ( object other ) : bool
GetAll ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans, string table, bool cache ) : ArrayList
GetAll ( string table, bool cache ) : ArrayList
GetAllHash ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans, string table, bool cache ) : Hashtable
GetAllHash ( string table, bool cache ) : Hashtable

Retrieves all rows from a single table according to the columns specified

GetHashCode ( ) : int
Insert ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
MySQL_DBTable ( string tableName ) : System
PrintTableInfo ( ) : void
Save ( ) : void
Save ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
Update ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void

Защищенные методы

Метод Описание
FinishGet ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void

Описание методов

CompareTo() публичный абстрактный Метод

public abstract CompareTo ( object other ) : int
other object
Результат int

Delete() публичный Метод

public Delete ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
conn MySql.Data.MySqlClient.MySqlConnection
trans MySql.Data.MySqlClient.MySqlTransaction
Результат void

Equals() публичный абстрактный Метод

public abstract Equals ( object other ) : bool
other object
Результат bool

FinishGet() защищенный Метод

protected FinishGet ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
conn MySql.Data.MySqlClient.MySqlConnection
trans MySql.Data.MySqlClient.MySqlTransaction
Результат void

GetAll() публичный статический Метод

public static GetAll ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans, string table, bool cache ) : ArrayList
conn MySql.Data.MySqlClient.MySqlConnection
trans MySql.Data.MySqlClient.MySqlTransaction
table string
cache bool
Результат System.Collections.ArrayList

GetAll() публичный статический Метод

public static GetAll ( string table, bool cache ) : ArrayList
table string
cache bool
Результат System.Collections.ArrayList

GetAllHash() публичный статический Метод

public static GetAllHash ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans, string table, bool cache ) : Hashtable
conn MySql.Data.MySqlClient.MySqlConnection
trans MySql.Data.MySqlClient.MySqlTransaction
table string
cache bool
Результат System.Collections.Hashtable

GetAllHash() публичный статический Метод

Retrieves all rows from a single table according to the columns specified
public static GetAllHash ( string table, bool cache ) : Hashtable
table string table name
cache bool if the table does not change frequently, you should set this to true
Результат System.Collections.Hashtable

GetHashCode() публичный абстрактный Метод

public abstract GetHashCode ( ) : int
Результат int

Insert() публичный Метод

public Insert ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
conn MySql.Data.MySqlClient.MySqlConnection
trans MySql.Data.MySqlClient.MySqlTransaction
Результат void

MySQL_DBTable() публичный Метод

public MySQL_DBTable ( string tableName ) : System
tableName string
Результат System

PrintTableInfo() публичный Метод

public PrintTableInfo ( ) : void
Результат void

Save() публичный Метод

public Save ( ) : void
Результат void

Save() публичный Метод

public Save ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
conn MySql.Data.MySqlClient.MySqlConnection
trans MySql.Data.MySqlClient.MySqlTransaction
Результат void

Update() публичный Метод

public Update ( MySqlConnection conn, MySql.Data.MySqlClient.MySqlTransaction trans ) : void
conn MySql.Data.MySqlClient.MySqlConnection
trans MySql.Data.MySqlClient.MySqlTransaction
Результат void

Описание свойств

myType защищенное свойство

protected DSShared.DB.DBTableType myType
Результат DSShared.DB.DBTableType