C# Класс IQMap.Implementation.DBObjectData

An object defining the binding between an ORM object and the database.
Наследование: IDBObjectData
Показать файл Открыть проект

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

Метод Описание
Clean ( ) : void
ClearCache ( ) : void
Clone ( ) : object
CopyTo ( object destination ) : void
DBObjectData ( object owner, IQClassData data = null ) : System

fieldList should be a CSV of the properties to include. (PK) after a field name identifies it as the primary key.

GetClassInfo ( Type type, IQClassData data = null ) : DBClassInfo
IsDirty ( ) : bool
IsDirty ( string fieldName ) : bool
IsNew ( ) : bool
Reset ( ) : void
SetPrimaryKey ( IConvertible value ) : void

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

Метод Описание
AreEqual ( object obj1, object obj2 ) : bool
IsDirty ( int index ) : bool

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

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

protected AreEqual ( object obj1, object obj2 ) : bool
obj1 object
obj2 object
Результат bool

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

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

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

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

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

public Clone ( ) : object
Результат object

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

public CopyTo ( object destination ) : void
destination object
Результат void

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

fieldList should be a CSV of the properties to include. (PK) after a field name identifies it as the primary key.
public DBObjectData ( object owner, IQClassData data = null ) : System
owner object
data IQClassData
Результат System

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

public static GetClassInfo ( Type type, IQClassData data = null ) : DBClassInfo
type System.Type
data IQClassData
Результат DBClassInfo

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

public IsDirty ( ) : bool
Результат bool

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

protected IsDirty ( int index ) : bool
index int
Результат bool

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

public IsDirty ( string fieldName ) : bool
fieldName string
Результат bool

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

public IsNew ( ) : bool
Результат bool

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

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

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

public SetPrimaryKey ( IConvertible value ) : void
value IConvertible
Результат void