C# Класс Bamboo.Prevalence.Implementation.CommandLogWriter

Command log writer.
Показать файл Открыть проект Примеры использования класса

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

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