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
파일 보기 프로젝트 열기: gigya/Orleans.KafkaStreamProvider 1 사용 예제들

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