Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IPersistedQueueCollection.cs
1using System.Threading.Tasks;
3
5{
9 public interface IPersistedQueueCollection : IProcessingSupport<IDatabaseProvider>
10 {
22 Task<IPersistedQueue> GetQueue(IDatabaseProvider Provider, string QueueName,
23 bool CanBeNull);
24
30 Task<string[]> GetQueues(IDatabaseProvider Provider);
31 }
32}
Interface for database providers that can be plugged into the static Database class.
Inteface for collections of persisted queues matching a given database provider.
Task< IPersistedQueue > GetQueue(IDatabaseProvider Provider, string QueueName, bool CanBeNull)
Gets a persisted queue with the specified name. If one is not found, a new one is created.
Task< string[]> GetQueues(IDatabaseProvider Provider)
Gets an array of available queue names.
Interface for detecting interfaces supporting objects with predefined features.