C# Class Volante.Persistent

Base class for all persistent capable objects
Inheritance: IPersistent
Afficher le fichier Open project: kjk/volante

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
AssignOid ( IDatabase db, int oid, bool raw ) : void
Deallocate ( ) : void
Equals ( object o ) : bool
GetHashCode ( ) : int
Invalidate ( ) : void
IsDeleted ( ) : bool
IsModified ( ) : bool
IsPersistent ( ) : bool
IsRaw ( ) : bool
Load ( ) : void
MakePersistent ( IDatabase db ) : int
Modify ( ) : void
OnLoad ( ) : void
OnStore ( ) : void
RecursiveLoading ( ) : bool
Store ( ) : void

Méthodes protégées

Méthode Description
Persistent ( ) : System
Persistent ( IDatabase db ) : System

Method Details

AssignOid() public méthode

public AssignOid ( IDatabase db, int oid, bool raw ) : void
db IDatabase
oid int
raw bool
Résultat void

Deallocate() public méthode

public Deallocate ( ) : void
Résultat void

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Invalidate() public méthode

public Invalidate ( ) : void
Résultat void

IsDeleted() public méthode

public IsDeleted ( ) : bool
Résultat bool

IsModified() public méthode

public IsModified ( ) : bool
Résultat bool

IsPersistent() public méthode

public IsPersistent ( ) : bool
Résultat bool

IsRaw() public méthode

public IsRaw ( ) : bool
Résultat bool

Load() public méthode

public Load ( ) : void
Résultat void

MakePersistent() public méthode

public MakePersistent ( IDatabase db ) : int
db IDatabase
Résultat int

Modify() public méthode

public Modify ( ) : void
Résultat void

OnLoad() public méthode

public OnLoad ( ) : void
Résultat void

OnStore() public méthode

public OnStore ( ) : void
Résultat void

Persistent() protected méthode

protected Persistent ( ) : System
Résultat System

Persistent() protected méthode

protected Persistent ( IDatabase db ) : System
db IDatabase
Résultat System

RecursiveLoading() public méthode

public RecursiveLoading ( ) : bool
Résultat bool

Store() public méthode

public Store ( ) : void
Résultat void