C# 클래스 DotNetWorkQueue.Transport.SqlServer.Basic.Message.CommitMessage

Commits a processed message
파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue 1 사용 예제들

공개 메소드들

메소드 설명
Commit ( IMessageContext context ) : void

Commits the processed message, by deleting the message

CommitForTransaction ( IMessageContext context ) : void

Commits the message, via the held transaction

CommitMessage ( QueueConsumerConfiguration configuration, ICommandHandler deleteStatusCommandHandler, long>.ICommandHandlerWithOutput deleteMessageCommand, SqlHeaders headers, long>.ICommandHandlerWithOutput deleteTransactionalMessageCommand ) : DotNetWorkQueue.Configuration

Initializes a new instance of the CommitMessage class.

메소드 상세

Commit() 공개 메소드

Commits the processed message, by deleting the message
public Commit ( IMessageContext context ) : void
context IMessageContext The context.
리턴 void

CommitForTransaction() 공개 메소드

Commits the message, via the held transaction
public CommitForTransaction ( IMessageContext context ) : void
context IMessageContext The context.
리턴 void

CommitMessage() 공개 메소드

Initializes a new instance of the CommitMessage class.
public CommitMessage ( QueueConsumerConfiguration configuration, ICommandHandler deleteStatusCommandHandler, long>.ICommandHandlerWithOutput deleteMessageCommand, SqlHeaders headers, long>.ICommandHandlerWithOutput deleteTransactionalMessageCommand ) : DotNetWorkQueue.Configuration
configuration DotNetWorkQueue.Configuration.QueueConsumerConfiguration The configuration.
deleteStatusCommandHandler ICommandHandler The delete status command handler.
deleteMessageCommand long>.ICommandHandlerWithOutput The delete message command.
headers SqlHeaders The headers.
deleteTransactionalMessageCommand long>.ICommandHandlerWithOutput The delete transactional message command.
리턴 DotNetWorkQueue.Configuration