Method GetQueue
GetQueue<T>(String, ReadThruOptions)
Gets Distributed Queue interface against the provided collection name.
Declaration
IDistributedQueue<T> GetQueue<T>(string key, ReadThruOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | key | Name of collection to be created. |
| ReadThruOptions | options | ReadThruOptions to read from data source. These can be either ReadThru, ReadThruForced or none. |
Returns
| Type | Description |
|---|---|
| IDistributedQueue<T> | Interface for using Queue. |
Type Parameters
| Name | Description |
|---|---|
| T | Type of Queue items. |
Examples
The following code sample shows how to get a Distributed Queue handler from cache.
ICache cache = CacheManager.GetCache("demoCache");
string dataTypeName = "DistributedQueue";
IDistributedQueue<Product> queue = cache.DataTypeManager.GetQueue<Product>(dataTypeName);