C# Class Tp.Integration.Messages.ServiceBus.Transport.PluginQueue

Inheritance: IPluginQueue
Afficher le fichier Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Méthodes publiques

Méthode Description
Delete ( ) : void
PluginQueue ( string queueName ) : System
Purge ( ) : void
TryDeleteQueue ( string queueName, ILoggerContextSensitive log ) : bool

Private Methods

Méthode Description
InitializeQueue ( System.Messaging.MessageQueue q ) : System.Messaging.MessageQueue
Peek ( System.TimeSpan fromSeconds ) : void
Receive ( System.TimeSpan fromSeconds, MessageQueueTransactionType transactionTypeForReceive ) : System.Messaging.Message

Method Details

Delete() public méthode

public Delete ( ) : void
Résultat void

PluginQueue() public méthode

public PluginQueue ( string queueName ) : System
queueName string
Résultat System

Purge() public méthode

public Purge ( ) : void
Résultat void

TryDeleteQueue() public static méthode

public static TryDeleteQueue ( string queueName, ILoggerContextSensitive log ) : bool
queueName string
log ILoggerContextSensitive
Résultat bool