메소드 | 설명 | |
---|---|---|
Dispose ( ) : void | ||
GetReadsInProgress ( ) : int | ||
GetWritePendingEvents ( ) : int | ||
GetWritesInProgress ( ) : int | ||
Handle ( CoreProjectionProcessingMessage message ) : void | ||
Prepare ( CheckpointTag position ) : void | ||
ProjectionCheckpoint ( IODispatcher ioDispatcher, EventStore.Projections.Core.Services.Processing.ProjectionVersion projectionVersion, IPrincipal runAs, IProjectionCheckpointManager readyHandler, CheckpointTag from, EventStore.Projections.Core.Services.Processing.PositionTagger positionTagger, int maxWriteBatchLength, ILogger logger = null ) : System | ||
Start ( ) : void | ||
ValidateOrderAndEmitEvents ( EventStore.Projections.Core.Services.Processing.EmittedEventEnvelope events ) : void |
메소드 | 설명 | |
---|---|---|
EmitEventsToStream ( string streamId, EventStore.Projections.Core.Services.Processing.EmittedEventEnvelope emittedEvents ) : void | ||
EnsureCheckpointNotRequested ( ) : void | ||
OnCheckpointCompleted ( ) : void | ||
UpdateLastPosition ( EventStore.Projections.Core.Services.Processing.EmittedEventEnvelope events ) : void | ||
ValidateCheckpointPosition ( CheckpointTag position ) : void |
public Handle ( CoreProjectionProcessingMessage message ) : void | ||
message | CoreProjectionProcessingMessage | |
리턴 | void |
public ProjectionCheckpoint ( IODispatcher ioDispatcher, EventStore.Projections.Core.Services.Processing.ProjectionVersion projectionVersion, IPrincipal runAs, IProjectionCheckpointManager readyHandler, CheckpointTag from, EventStore.Projections.Core.Services.Processing.PositionTagger positionTagger, int maxWriteBatchLength, ILogger logger = null ) : System | ||
ioDispatcher | IODispatcher | |
projectionVersion | EventStore.Projections.Core.Services.Processing.ProjectionVersion | |
runAs | IPrincipal | |
readyHandler | IProjectionCheckpointManager | |
from | CheckpointTag | |
positionTagger | EventStore.Projections.Core.Services.Processing.PositionTagger | |
maxWriteBatchLength | int | |
logger | ILogger | |
리턴 | System |
public ValidateOrderAndEmitEvents ( EventStore.Projections.Core.Services.Processing.EmittedEventEnvelope events ) : void | ||
events | EventStore.Projections.Core.Services.Processing.EmittedEventEnvelope | |
리턴 | void |