C# 클래스 EventStore.Core.TransactionLog.Checkpoint.WriteThroughFileCheckpoint

상속: ICheckpoint
파일 보기 프로젝트 열기: EventStore/EventStore 1 사용 예제들

공개 메소드들

메소드 설명
Close ( ) : void
Dispose ( ) : void
Flush ( ) : void
Read ( ) : long
ReadNonFlushed ( ) : long
Write ( long checkpoint ) : void
WriteThroughFileCheckpoint ( string filename ) : System
WriteThroughFileCheckpoint ( string filename, string name ) : System
WriteThroughFileCheckpoint ( string filename, string name, bool cached, long initValue ) : System

보호된 메소드들

메소드 설명
OnFlushed ( long obj ) : void

비공개 메소드들

메소드 설명
FlushFileBuffers ( IntPtr hFile ) : bool
ReadCurrent ( ) : long

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

OnFlushed() 보호된 메소드

protected OnFlushed ( long obj ) : void
obj long
리턴 void

Read() 공개 메소드

public Read ( ) : long
리턴 long

ReadNonFlushed() 공개 메소드

public ReadNonFlushed ( ) : long
리턴 long

Write() 공개 메소드

public Write ( long checkpoint ) : void
checkpoint long
리턴 void

WriteThroughFileCheckpoint() 공개 메소드

public WriteThroughFileCheckpoint ( string filename ) : System
filename string
리턴 System

WriteThroughFileCheckpoint() 공개 메소드

public WriteThroughFileCheckpoint ( string filename, string name ) : System
filename string
name string
리턴 System

WriteThroughFileCheckpoint() 공개 메소드

public WriteThroughFileCheckpoint ( string filename, string name, bool cached, long initValue ) : System
filename string
name string
cached bool
initValue long
리턴 System