C# 클래스 Bamboo.Prevalence.Implementation.CommandLogWriter

Command log writer.
파일 보기 프로젝트 열기: bamboo/Bamboo.Prevalence 1 사용 예제들

공개 메소드들

메소드 설명
CloseOutputLog ( ) : void
CommandLogWriter ( Bamboo.Prevalence.Implementation.NumberedFileCreator creator, BinaryFormatter formatter ) : System
TakeSnapshot ( object system ) : void
WriteCommand ( ICommand command ) : void

Writes a command to the current log file.

비공개 메소드들

메소드 설명
CheckOutputLog ( ) : void
CreateTempForSnapshotFile ( FileInfo info ) : FileInfo
Flush ( System stream ) : void
FlushFileBuffers ( IntPtr handle ) : int
MonoHardFlush ( System stream ) : void
NextOutputLog ( ) : FileStream
SelectHardFlushImpl ( ) : HardFlushDelegate
Win32HardFlush ( System stream ) : void

메소드 상세

CloseOutputLog() 공개 메소드

public CloseOutputLog ( ) : void
리턴 void

CommandLogWriter() 공개 메소드

public CommandLogWriter ( Bamboo.Prevalence.Implementation.NumberedFileCreator creator, BinaryFormatter formatter ) : System
creator Bamboo.Prevalence.Implementation.NumberedFileCreator
formatter System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
리턴 System

TakeSnapshot() 공개 메소드

public TakeSnapshot ( object system ) : void
system object
리턴 void

WriteCommand() 공개 메소드

Writes a command to the current log file.
public WriteCommand ( ICommand command ) : void
command ICommand serializable command
리턴 void