C# Class EventStore.Core.Services.Storage.ReaderIndex.ReadIndex

Inheritance: IDisposable, IReadIndex
Show file Open project: EventStore/EventStore Class Usage Examples

Public Methods

Method Description
Close ( ) : void
Dispose ( ) : void
GetEventStreamIdByTransactionId ( long transactionId ) : string
IReadIndex ( long buildToPosition ) : void
ReadIndex ( IPublisher bus, ObjectPool readerPool, ITableIndex tableIndex, int streamInfoCacheCapacity, bool additionalCommitChecks, int metastreamMaxCount, int hashCollisionReadLimit ) : System

Private Methods

Method Description
IReadIndex ( TFPos pos, int maxCount ) : EventStore.Core.Services.Storage.ReaderIndex.IndexReadAllResult
IReadIndex ( string streamId, int eventNumber ) : EventStore.Core.Services.Storage.ReaderIndex.IndexReadEventResult
IReadIndex ( string streamId, int fromEventNumber, int maxCount ) : EventStore.Core.Services.Storage.ReaderIndex.IndexReadStreamResult
IReadIndex ( ) : EventStore.Core.Services.Storage.ReaderIndex.ReadIndexStats
IReadIndex ( string streamId, StreamAccessType streamAccessType, IPrincipal user ) : EventStore.Core.Services.Storage.ReaderIndex.StreamAccess
IReadIndex ( string streamId ) : StreamMetadata
IReadIndex ( string streamId ) : bool
IReadIndex ( string streamId ) : int

Method Details

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetEventStreamIdByTransactionId() public method

public GetEventStreamIdByTransactionId ( long transactionId ) : string
transactionId long
return string

IReadIndex() public method

public IReadIndex ( long buildToPosition ) : void
buildToPosition long
return void

ReadIndex() public method

public ReadIndex ( IPublisher bus, ObjectPool readerPool, ITableIndex tableIndex, int streamInfoCacheCapacity, bool additionalCommitChecks, int metastreamMaxCount, int hashCollisionReadLimit ) : System
bus IPublisher
readerPool ObjectPool
tableIndex ITableIndex
streamInfoCacheCapacity int
additionalCommitChecks bool
metastreamMaxCount int
hashCollisionReadLimit int
return System