C# 클래스 Raven.Munin.FileBasedPersistentSource

상속: AbstractPersistentSource
파일 보기 프로젝트 열기: ravendb/raven.munin

공개 메소드들

메소드 설명
CreateRemoteAppDomainState ( ) : RemoteManagedStorageState
CreateTemporaryStream ( ) : Stream
Delete ( ) : void
Dispose ( ) : void
EnsureCapacity ( int value ) : void
FileBasedPersistentSource ( string basePath, string prefix, bool writeThrough ) : System
FlushLog ( ) : void
ReplaceAtomically ( Stream newNewLog ) : void

보호된 메소드들

메소드 설명
CreateClonedStreamForReadOnlyPurposes ( ) : Stream

비공개 메소드들

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

메소드 상세

CreateClonedStreamForReadOnlyPurposes() 보호된 메소드

protected CreateClonedStreamForReadOnlyPurposes ( ) : Stream
리턴 Stream

CreateRemoteAppDomainState() 공개 메소드

public CreateRemoteAppDomainState ( ) : RemoteManagedStorageState
리턴 RemoteManagedStorageState

CreateTemporaryStream() 공개 메소드

public CreateTemporaryStream ( ) : Stream
리턴 Stream

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EnsureCapacity() 공개 메소드

public EnsureCapacity ( int value ) : void
value int
리턴 void

FileBasedPersistentSource() 공개 메소드

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

FlushLog() 공개 메소드

public FlushLog ( ) : void
리턴 void

ReplaceAtomically() 공개 메소드

public ReplaceAtomically ( Stream newNewLog ) : void
newNewLog Stream
리턴 void