C# Класс EventStore.Core.TransactionLog.Checkpoint.WriteThroughFileCheckpoint

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

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

Метод Описание
Close ( ) : void
Dispose ( ) : void
Flush ( ) : void
Read ( ) : long
ReadNonFlushed ( ) : long
Write ( long checkpoint ) : void
WriteThroughFileCheckpoint ( string filename ) : System
WriteThroughFileCheckpoint ( string filename, string name ) : System
WriteThroughFileCheckpoint ( string filename, string name, bool cached, long initValue ) : System

Защищенные методы

Метод Описание
OnFlushed ( long obj ) : void

Приватные методы

Метод Описание
FlushFileBuffers ( IntPtr hFile ) : bool
ReadCurrent ( ) : long

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Flush() публичный Метод

public Flush ( ) : void
Результат void

OnFlushed() защищенный Метод

protected OnFlushed ( long obj ) : void
obj long
Результат void

Read() публичный Метод

public Read ( ) : long
Результат long

ReadNonFlushed() публичный Метод

public ReadNonFlushed ( ) : long
Результат long

Write() публичный Метод

public Write ( long checkpoint ) : void
checkpoint long
Результат void

WriteThroughFileCheckpoint() публичный Метод

public WriteThroughFileCheckpoint ( string filename ) : System
filename string
Результат System

WriteThroughFileCheckpoint() публичный Метод

public WriteThroughFileCheckpoint ( string filename, string name ) : System
filename string
name string
Результат System

WriteThroughFileCheckpoint() публичный Метод

public WriteThroughFileCheckpoint ( string filename, string name, bool cached, long initValue ) : System
filename string
name string
cached bool
initValue long
Результат System