C# Класс Raven.Munin.FileBasedPersistentSource

Наследование: AbstractPersistentSource
Показать файл Открыть проект

Открытые методы

Метод Описание
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