C# 클래스 Raven.ManagedStorage.Degenerate.FileBasedPersistentSource

상속: IPersistentSource
파일 보기 프로젝트 열기: ayende/Degenerated.Storage 1 사용 예제들

공개 메소드들

메소드 설명
CreateTemporaryStream ( ) : Stream
Delete ( ) : void
Dispose ( ) : void
FileBasedPersistentSource ( string basePath, string prefix ) : System
FlushData ( ) : void
FlushLog ( ) : void
ReplaceAtomically ( Stream newData, Stream newLog ) : void

비공개 메소드들

메소드 설명
RecoverFromFailedRename ( string file ) : void

메소드 상세

CreateTemporaryStream() 공개 메소드

public CreateTemporaryStream ( ) : Stream
리턴 Stream

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FileBasedPersistentSource() 공개 메소드

public FileBasedPersistentSource ( string basePath, string prefix ) : System
basePath string
prefix string
리턴 System

FlushData() 공개 메소드

public FlushData ( ) : void
리턴 void

FlushLog() 공개 메소드

public FlushLog ( ) : void
리턴 void

ReplaceAtomically() 공개 메소드

public ReplaceAtomically ( Stream newData, Stream newLog ) : void
newData Stream
newLog Stream
리턴 void