C# Class IQMap.Implementation.DBObjectData

An object defining the binding between an ORM object and the database.
Inheritance: IDBObjectData
Afficher le fichier Open project: jamietre/IQMap

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
AreEqual ( object obj1, object obj2 ) : bool
IsDirty ( int index ) : bool

Method Details

AreEqual() protected méthode

protected AreEqual ( object obj1, object obj2 ) : bool
obj1 object
obj2 object
Résultat bool

Clean() public méthode

public Clean ( ) : void
Résultat void

ClearCache() public static méthode

public static ClearCache ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : object
Résultat object

CopyTo() public méthode

public CopyTo ( object destination ) : void
destination object
Résultat void

DBObjectData() public méthode

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
Résultat System

GetClassInfo() public static méthode

public static GetClassInfo ( Type type, IQClassData data = null ) : DBClassInfo
type System.Type
data IQClassData
Résultat DBClassInfo

IsDirty() public méthode

public IsDirty ( ) : bool
Résultat bool

IsDirty() protected méthode

protected IsDirty ( int index ) : bool
index int
Résultat bool

IsDirty() public méthode

public IsDirty ( string fieldName ) : bool
fieldName string
Résultat bool

IsNew() public méthode

public IsNew ( ) : bool
Résultat bool

Reset() public méthode

public Reset ( ) : void
Résultat void

SetPrimaryKey() public méthode

public SetPrimaryKey ( IConvertible value ) : void
value IConvertible
Résultat void