C# Class Volante.Impl.PersistentStub

Inheritance: IPersistent
Datei anzeigen Open project: kjk/volante Class Usage Examples

Public Methods

Method 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

Private Methods

Method Description
PersistentStub ( IDatabase db, int oid ) : Volante

Method Details

AssignOid() public method

public AssignOid ( IDatabase db, int oid, bool raw ) : void
db IDatabase
oid int
raw bool
return void

Deallocate() public method

public Deallocate ( ) : void
return void

Equals() public method

public Equals ( object o ) : bool
o object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

Invalidate() public method

public Invalidate ( ) : void
return void

IsDeleted() public method

public IsDeleted ( ) : bool
return bool

IsModified() public method

public IsModified ( ) : bool
return bool

IsPersistent() public method

public IsPersistent ( ) : bool
return bool

IsRaw() public method

public IsRaw ( ) : bool
return bool

Load() public method

public Load ( ) : void
return void

MakePersistent() public method

public MakePersistent ( IDatabase db ) : int
db IDatabase
return int

Modify() public method

public Modify ( ) : void
return void

OnLoad() public method

public OnLoad ( ) : void
return void

OnStore() public method

public OnStore ( ) : void
return void

RecursiveLoading() public method

public RecursiveLoading ( ) : bool
return bool

Store() public method

public Store ( ) : void
return void