Method | Description | |
---|---|---|
CreateQueue ( ) : QueueCreationResult |
Creates the queue if needed. This does nothing for the Redis transport, as pre-creating the queue is not necessary. |
|
Dispose ( ) : void |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
RedisQueueCreation ( IConnectionInformation connectionInfo, IRedisConnection redisConnection, |
Initializes a new instance of the RedisQueueCreation class.
|
|
RemoveQueue ( ) : QueueRemoveResult |
Attempts to delete an existing queue Any data in the queue will be lost. Will cause exceptions in any producer/consumer that is connected |
Method | Description | |
---|---|---|
RemoveQueueInternal ( ) : QueueRemoveResult |
Deletes a queue by deleting all of its keys
|
public RedisQueueCreation ( IConnectionInformation connectionInfo, IRedisConnection redisConnection, |
||
connectionInfo | IConnectionInformation | The connection information. |
redisConnection | IRedisConnection | The redis connection. |
redisNames | The redis names. | |
creationScope | ICreationScope | The creation scope. |
return | System.Threading |