C# Класс MonkeyWrench.DataClasses.DBRecord

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DatabaseNow System.DateTime
id int

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

Метод Описание
CreateParameter ( IDbCommand cmd, string name, object value ) : void
DBRecord ( ) : System
DBRecord ( IDataReader reader ) : System
Delete ( IDB db ) : void
DeleteInternal ( IDB db ) : void
DeleteInternal ( IDB db, int id, string Table ) : void

A default Delete implementation

Load ( IDataReader reader ) : void
Reload ( IDB db ) : void
Save ( IDB db ) : void

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

Метод Описание
LoadInternal ( IDataReader cmd ) : void

A default Load implementation using reflection

SaveInternal ( IDB db ) : void

A default Save implementation using reflection

Приватные методы

Метод Описание
GetField ( string field ) : FieldInfo

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

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

public static CreateParameter ( IDbCommand cmd, string name, object value ) : void
cmd IDbCommand
name string
value object
Результат void

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

public DBRecord ( ) : System
Результат System

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

public DBRecord ( IDataReader reader ) : System
reader IDataReader
Результат System

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

public Delete ( IDB db ) : void
db IDB
Результат void

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

public DeleteInternal ( IDB db ) : void
db IDB
Результат void

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

A default Delete implementation
public static DeleteInternal ( IDB db, int id, string Table ) : void
db IDB
id int
Table string
Результат void

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

public Load ( IDataReader reader ) : void
reader IDataReader
Результат void

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

A default Load implementation using reflection
protected LoadInternal ( IDataReader cmd ) : void
cmd IDataReader
Результат void

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

public Reload ( IDB db ) : void
db IDB
Результат void

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

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

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

A default Save implementation using reflection
protected SaveInternal ( IDB db ) : void
db IDB
Результат void

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

DatabaseNow публичное статическое свойство

Setting a datetime field to this value will cause any insert/update to use the now() function to get the value for the field instead of this value.
public static DateTime,System DatabaseNow
Результат System.DateTime

id публичное свойство

public int id
Результат int