C# Class PipesAndFilters.Shared.QueueManager

Afficher le fichier Open project: mspnp/cloud-design-patterns Class Usage Examples

Méthodes publiques

Méthode Description
QueueManager ( string queueName, string connectionString ) : System
ReceiveMessages ( Task>.Func processMessageTask ) : void
SendMessageAsync ( BrokeredMessage message ) : Task
Start ( ) : Task
Stop ( ) : Task
Stop ( System.TimeSpan waitTime ) : Task

Private Methods

Méthode Description
OptionsOnExceptionReceived ( object sender, ExceptionReceivedEventArgs exceptionReceivedEventArgs ) : void

Method Details

QueueManager() public méthode

public QueueManager ( string queueName, string connectionString ) : System
queueName string
connectionString string
Résultat System

ReceiveMessages() public méthode

public ReceiveMessages ( Task>.Func processMessageTask ) : void
processMessageTask Task>.Func
Résultat void

SendMessageAsync() public méthode

public SendMessageAsync ( BrokeredMessage message ) : Task
message BrokeredMessage
Résultat Task

Start() public méthode

public Start ( ) : Task
Résultat Task

Stop() public méthode

public Stop ( ) : Task
Résultat Task

Stop() public méthode

public Stop ( System.TimeSpan waitTime ) : Task
waitTime System.TimeSpan
Résultat Task