C# 클래스 DotNetWorkQueue.Transport.Redis.Basic.RedisQueueSend

Sends a new message or group of messages
상속: ISendMessages
파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue

공개 메소드들

메소드 설명
RedisQueueSend ( ISentMessageFactory sentMessageFactory, RedisHeaders headers, string>.ICommandHandlerWithOutput sendMessage, QueueOutputMessages>.ICommandHandlerWithOutput sendMessageBatch, ICommandHandlerWithOutput sendMessageAsync, ICommandHandlerWithOutput sendMessageBatchAsync ) : System

Initializes a new instance of the RedisQueueSend class.

Send ( IMessage messageToSend, IAdditionalMessageData data ) : IQueueOutputMessage

Sends the specified message.

Send ( IAdditionalMessageData>.List messages ) : IQueueOutputMessages

Sends the specified messages.

SendAsync ( IMessage messageToSend, IAdditionalMessageData data ) : Task

Sends the message async.

SendAsync ( IAdditionalMessageData>.List messages ) : Task

Sends the messages async

메소드 상세

RedisQueueSend() 공개 메소드

Initializes a new instance of the RedisQueueSend class.
public RedisQueueSend ( ISentMessageFactory sentMessageFactory, RedisHeaders headers, string>.ICommandHandlerWithOutput sendMessage, QueueOutputMessages>.ICommandHandlerWithOutput sendMessageBatch, ICommandHandlerWithOutput sendMessageAsync, ICommandHandlerWithOutput sendMessageBatchAsync ) : System
sentMessageFactory ISentMessageFactory The sent message factory.
headers RedisHeaders The headers.
sendMessage string>.ICommandHandlerWithOutput The send message.
sendMessageBatch QueueOutputMessages>.ICommandHandlerWithOutput The send message batch.
sendMessageAsync ICommandHandlerWithOutput The send message asynchronous.
sendMessageBatchAsync ICommandHandlerWithOutput The send message batch asynchronous.
리턴 System

Send() 공개 메소드

Sends the specified message.
An error occurred while sending a message
public Send ( IMessage messageToSend, IAdditionalMessageData data ) : IQueueOutputMessage
messageToSend IMessage The message to send.
data IAdditionalMessageData The data.
리턴 IQueueOutputMessage

Send() 공개 메소드

Sends the specified messages.
public Send ( IAdditionalMessageData>.List messages ) : IQueueOutputMessages
messages IAdditionalMessageData>.List The messages.
리턴 IQueueOutputMessages

SendAsync() 공개 메소드

Sends the message async.
public SendAsync ( IMessage messageToSend, IAdditionalMessageData data ) : Task
messageToSend IMessage The message to send.
data IAdditionalMessageData The data.
리턴 Task

SendAsync() 공개 메소드

Sends the messages async
An error occurred while sending a message
public SendAsync ( IAdditionalMessageData>.List messages ) : Task
messages IAdditionalMessageData>.List The messages.
리턴 Task