C# Класс Codestellation.Ether.Misc.PersistentQueue

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

Открытые свойства

Свойство Тип Описание
ImmediatelyFlush bool

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

Метод Описание
Dispose ( ) : void
Enqueue ( object item ) : void
PersistentQueue ( string name, string folderPath = null ) : System
TryDequeue ( object &item ) : bool

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

Метод Описание
AppendDequeueOp ( ) : void
AppendEnqueueOp ( object mail ) : void
DeleteJournal ( ) : void
RecoveryFromJournal ( ) : void
ResetJournal ( ) : void
ResolveFilePath ( string folderPath, string fileName ) : string
RestoreFromSnapshot ( ) : void
TakeSnapshot ( ) : void

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

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

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

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

public Enqueue ( object item ) : void
item object
Результат void

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

public PersistentQueue ( string name, string folderPath = null ) : System
name string
folderPath string
Результат System

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

public TryDequeue ( object &item ) : bool
item object
Результат bool

Описание свойств

ImmediatelyFlush публичное свойство

public bool ImmediatelyFlush
Результат bool