C# Класс DotNetWorkQueue.Transport.Redis.Basic.RedisQueueSend

Sends a new message or group of messages
Наследование: ISendMessages
Показать файл Открыть проект

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

Метод Описание
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