Progress® Telerik® Reporting R3 2017

RedisStorage Class

IStorage implementation using as storage Redis server ().

Inheritance Hierarchy

SystemObject
  Telerik.Reporting.Cache.StackExchangeRedisRedisStorage

Namespace:  Telerik.Reporting.Cache.StackExchangeRedis
Assembly:  Telerik.Reporting.Cache.StackExchangeRedis (in Telerik.Reporting.Cache.StackExchangeRedis.dll)

Syntax

public class RedisStorage : IStorage

The RedisStorage type exposes the following members.

Constructors

  NameDescription
Public methodRedisStorage(ConnectionMultiplexer)
Creates and initializes an instance of the RedisStorage.
Public methodRedisStorage(ConnectionMultiplexer, String)
Creates and initializes an instance of the RedisStorage.
Public methodRedisStorage(ConnectionMultiplexer, String, Int32)Obsolete.
Creates and initializes an instance of the RedisStorage.
Top

Properties

  NameDescription
Public propertyLockTimeout
Gets or sets the acquired lock timeout in seconds. When expired, lock is released. Default timeout is 3 seconds.
Top

Methods

  NameDescription
Public methodAcquireLock
Acquires a lock on a named resource.
Public methodAddInSet
Adds a single string value to a set of values denoted from the given key.
Public methodDelete
Deletes a key with its value (string or byte array) from the storage.
Public methodDeleteInSet
Deletes a single string value from a set of values denoted from the given key.
Public methodDeleteSet
Deletes a key with its values from the storage.
Public methodExists
Retrieves a value indicating if a single value (string or byte array) exists in the storage.
Public methodExistsInSet
Retrieves a value indicating if a set of values exists in the storage.
Public methodGetAllMembersInSet
Retrieves all members in a set of string values.
Public methodGetBytes
Retrieves a byte array value stored under particular key.
Public methodGetCountInSet
Retrieves the count of the values in a set value stored in the storage.
Public methodGetString
Retrieves a string value stored under particular key.
Public methodSetBytes
Stores a byte array value under particular key.
Public methodSetString
Stores a string value under particular key.
Top

Remarks

See Also