C# 클래스 Volante.PersistentResource

Base class for persistent capable objects supporting locking
상속: Persistent, IResource
파일 보기 프로젝트 열기: kjk/volante

공개 메소드들

메소드 설명
ExclusiveLock ( long timeout ) : bool
ExclusiveLock ( ) : void
Reset ( ) : void
SharedLock ( long timeout ) : bool
SharedLock ( ) : void
Unlock ( ) : void

보호된 메소드들

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

메소드 상세

ExclusiveLock() 공개 메소드

public ExclusiveLock ( long timeout ) : bool
timeout long
리턴 bool

ExclusiveLock() 공개 메소드

public ExclusiveLock ( ) : void
리턴 void

PersistentResource() 보호된 메소드

protected PersistentResource ( ) : System
리턴 System

PersistentResource() 보호된 메소드

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

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SharedLock() 공개 메소드

public SharedLock ( long timeout ) : bool
timeout long
리턴 bool

SharedLock() 공개 메소드

public SharedLock ( ) : void
리턴 void

Unlock() 공개 메소드

public Unlock ( ) : void
리턴 void