C# Класс Orleans.KafkaStreamProvider.KafkaQueue.TimedQueueCache.TimedQueueCacheCursor

The TimedQueueCacheCursor is at the moment identical to SimpleQueueCache cursor. We are not using the SimpleCacheCursor in order to be able to extend the CacheCursor without considering the SimpleQueueCache.
Наследование: IQueueCacheCursor
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
IsInStream bool
Reset void
Set void

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

Метод Описание
Dispose ( ) : void
GetCurrent ( Exception &exception ) : IBatchContainer
MoveNext ( ) : bool
RecordDeliveryFailure ( ) : void
Refresh ( ) : void
TimedQueueCacheCursor ( TimedQueueCache cache, System.Guid streamGuid, string streamNamespace, Logger logger ) : System
ToString ( ) : string

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

Метод Описание
Dispose ( bool disposing ) : void

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

Метод Описание
IsInStream ( IBatchContainer batchContainer ) : bool
Reset ( StreamSequenceToken token ) : void
Set ( LinkedListNode item ) : void

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

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

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

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public GetCurrent ( Exception &exception ) : IBatchContainer
exception System.Exception
Результат IBatchContainer

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

public MoveNext ( ) : bool
Результат bool

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

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

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

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

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

public TimedQueueCacheCursor ( TimedQueueCache cache, System.Guid streamGuid, string streamNamespace, Logger logger ) : System
cache TimedQueueCache
streamGuid System.Guid
streamNamespace string
logger Logger
Результат System

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

public ToString ( ) : string
Результат string