C# 클래스 Volante.Persistent

Base class for all persistent capable objects
상속: IPersistent
파일 보기 프로젝트 열기: kjk/volante

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Persistent ( ) : System
Persistent ( IDatabase db ) : System

메소드 상세

AssignOid() 공개 메소드

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

Deallocate() 공개 메소드

public Deallocate ( ) : void
리턴 void

Equals() 공개 메소드

public Equals ( object o ) : bool
o object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Invalidate() 공개 메소드

public Invalidate ( ) : void
리턴 void

IsDeleted() 공개 메소드

public IsDeleted ( ) : bool
리턴 bool

IsModified() 공개 메소드

public IsModified ( ) : bool
리턴 bool

IsPersistent() 공개 메소드

public IsPersistent ( ) : bool
리턴 bool

IsRaw() 공개 메소드

public IsRaw ( ) : bool
리턴 bool

Load() 공개 메소드

public Load ( ) : void
리턴 void

MakePersistent() 공개 메소드

public MakePersistent ( IDatabase db ) : int
db IDatabase
리턴 int

Modify() 공개 메소드

public Modify ( ) : void
리턴 void

OnLoad() 공개 메소드

public OnLoad ( ) : void
리턴 void

OnStore() 공개 메소드

public OnStore ( ) : void
리턴 void

Persistent() 보호된 메소드

protected Persistent ( ) : System
리턴 System

Persistent() 보호된 메소드

protected Persistent ( IDatabase db ) : System
db IDatabase
리턴 System

RecursiveLoading() 공개 메소드

public RecursiveLoading ( ) : bool
리턴 bool

Store() 공개 메소드

public Store ( ) : void
리턴 void