C# Class Orleans.StreamProviders.Implementation.RabbitMessageQueueAdapterReceiver

Inheritance: IQueueAdapterReceiver
Afficher le fichier Open project: Merroy/Orleans Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
RabbitMessageQueueAdapterReceiver ( QueueId queueId, RabbitMessageQueueDataManager queue ) : System

Method Details

Create() public static méthode

public static Create ( QueueId queueId, string dataConnectionString, string deploymentId ) : IQueueAdapterReceiver
queueId QueueId
dataConnectionString string
deploymentId string
Résultat IQueueAdapterReceiver

GetQueueMessagesAsync() public méthode

public GetQueueMessagesAsync ( int maxCount ) : Task>
maxCount int
Résultat Task>

Initialize() public méthode

public Initialize ( System.TimeSpan timeout ) : System.Threading.Tasks.Task
timeout System.TimeSpan
Résultat System.Threading.Tasks.Task

MessagesDeliveredAsync() public méthode

public MessagesDeliveredAsync ( IList messages ) : System.Threading.Tasks.Task
messages IList
Résultat System.Threading.Tasks.Task

Shutdown() public méthode

public Shutdown ( System.TimeSpan timeout ) : System.Threading.Tasks.Task
timeout System.TimeSpan
Résultat System.Threading.Tasks.Task