C# Класс Orleans.StreamProviders.Implementation.RabbitMessageQueueAdapterReceiver

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

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

Метод Описание
Create ( QueueId queueId, string dataConnectionString, string deploymentId ) : IQueueAdapterReceiver
GetQueueMessagesAsync ( int maxCount ) : Task>
Initialize ( System.TimeSpan timeout ) : System.Threading.Tasks.Task
MessagesDeliveredAsync ( IList messages ) : System.Threading.Tasks.Task
Shutdown ( System.TimeSpan timeout ) : System.Threading.Tasks.Task

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

Метод Описание
RabbitMessageQueueAdapterReceiver ( QueueId queueId, RabbitMessageQueueDataManager queue ) : System

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

Create() публичный статический Метод

public static Create ( QueueId queueId, string dataConnectionString, string deploymentId ) : IQueueAdapterReceiver
queueId QueueId
dataConnectionString string
deploymentId string
Результат IQueueAdapterReceiver

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

public GetQueueMessagesAsync ( int maxCount ) : Task>
maxCount int
Результат Task>

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

public Initialize ( System.TimeSpan timeout ) : System.Threading.Tasks.Task
timeout System.TimeSpan
Результат System.Threading.Tasks.Task

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

public MessagesDeliveredAsync ( IList messages ) : System.Threading.Tasks.Task
messages IList
Результат System.Threading.Tasks.Task

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

public Shutdown ( System.TimeSpan timeout ) : System.Threading.Tasks.Task
timeout System.TimeSpan
Результат System.Threading.Tasks.Task