C# Class Raven.Munin.MemoryPersistentSource

Inheritance: AbstractPersistentSource
显示文件 Open project: nhsevidence/ravendb

Public Methods

Method Description
CreateRemoteAppDomainState ( ) : RemoteManagedStorageState
CreateTemporaryStream ( ) : Stream
EnsureCapacity ( int value ) : void
FlushLog ( ) : void
MemoryPersistentSource ( ) : System
MemoryPersistentSource ( byte data ) : System
ReplaceAtomically ( Stream newLog ) : void

Protected Methods

Method Description
CreateClonedStreamForReadOnlyPurposes ( ) : Stream

Method Details

CreateClonedStreamForReadOnlyPurposes() protected method

protected CreateClonedStreamForReadOnlyPurposes ( ) : Stream
return Stream

CreateRemoteAppDomainState() public method

public CreateRemoteAppDomainState ( ) : RemoteManagedStorageState
return RemoteManagedStorageState

CreateTemporaryStream() public method

public CreateTemporaryStream ( ) : Stream
return Stream

EnsureCapacity() public method

public EnsureCapacity ( int value ) : void
value int
return void

FlushLog() public method

public FlushLog ( ) : void
return void

MemoryPersistentSource() public method

public MemoryPersistentSource ( ) : System
return System

MemoryPersistentSource() public method

public MemoryPersistentSource ( byte data ) : System
data byte
return System

ReplaceAtomically() public method

public ReplaceAtomically ( Stream newLog ) : void
newLog Stream
return void