C# Класс EventStore.Projections.Core.Services.Processing.EmittedStreamsDeleter

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

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

Метод Описание
DeleteEmittedStreams ( System.Action onEmittedStreamsDeleted ) : void
EmittedStreamsDeleter ( IODispatcher ioDispatcher, string emittedStreamsId, string emittedStreamsCheckpointStreamId ) : EventStore.Common.Log

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

Метод Описание
DeleteEmittedStreamsFrom ( int fromPosition, System.Action onEmittedStreamsDeleted ) : void
DeleteStreamCompleted ( ClientMessage deleteStreamCompleted, System.Action onEmittedStreamsDeleted, string streamId, int eventNumber ) : void
GetPositionToDeleteFrom ( ClientMessage onReadCompleted ) : int
ReadCompleted ( ClientMessage onReadCompleted, System.Action onEmittedStreamsDeleted ) : void
ReadLastCheckpoint ( Action onReadCompleted ) : void
TryMarkCheckpoint ( int eventNumber ) : void

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

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

public DeleteEmittedStreams ( System.Action onEmittedStreamsDeleted ) : void
onEmittedStreamsDeleted System.Action
Результат void

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

public EmittedStreamsDeleter ( IODispatcher ioDispatcher, string emittedStreamsId, string emittedStreamsCheckpointStreamId ) : EventStore.Common.Log
ioDispatcher IODispatcher
emittedStreamsId string
emittedStreamsCheckpointStreamId string
Результат EventStore.Common.Log