Progress® Telerik® Reporting R3 2020
RedisStorage Class
Inheritance Hierarchy
SystemObject
Telerik.Reporting.Cache.StackExchangeRedisRedisStorage
Namespace:
Telerik.Reporting.Cache.StackExchangeRedisTelerik.Reporting.Cache.StackExchangeRedisRedisStorage
Assembly: Telerik.Reporting.Cache.StackExchangeRedis (in Telerik.Reporting.Cache.StackExchangeRedis.dll)
Syntax
The RedisStorage type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | RedisStorage(ConnectionMultiplexer) |
Initializes a new instance of the RedisStorage class.
|
![]() | RedisStorage(ConnectionMultiplexer, String) |
Initializes a new instance of the RedisStorage class.
|
![]() | RedisStorage(ConnectionMultiplexer, String, Int32) | Obsolete.
Initializes a new instance of the RedisStorage class.
|
Properties
Name | Description | |
---|---|---|
![]() | LockTimeout |
Gets or sets the acquired lock timeout in seconds.
When expired, lock is released.
Default timeout is 3 seconds.
|
Methods
Name | Description | |
---|---|---|
![]() | AcquireLock |
Acquires a lock on a named resource.
|
![]() | AddInSet |
Adds a single string value to a set of values denoted from the given key.
|
![]() | Delete |
Deletes a key with its value (string or byte array) from the storage.
|
![]() | DeleteInSet |
Deletes a single string value from a set of values denoted from the given key.
|
![]() | DeleteSet |
Deletes a key with its values from the storage.
|
![]() | Exists |
Retrieves a value indicating if a single value (string or byte array)
exists in the storage.
|
![]() | ExistsInSet |
Retrieves a value indicating if a set of values
exists in the storage.
|
![]() | GetAllMembersInSet |
Retrieves all members in a set of string values.
|
![]() | GetBytes |
Retrieves a byte array value stored under particular key.
|
![]() | GetCountInSet |
Retrieves the count of the values in a set value stored in the storage.
|
![]() | GetString |
Retrieves a string value stored under particular key.
|
![]() | SetBytes |
Stores a byte array value under particular key.
|
![]() | SetString |
Stores a string value under particular key.
|
Remarks
RedisStorage connects to Redis server using the
StackExchange.Redis
()
client. Redis server provides built-in application locks mechanism
which RedisStorage implementation utilizes. This makes it
suitable for both single and multiple service instance deployment.
Version Information
Supported in: 1.0.1