Progress® Telerik® Reporting R3 2017

DatabaseStorage Class

IStorage implementation utilizing the various connectivity options provided by the Data Access ORM solution.

Inheritance Hierarchy

SystemObject
  Telerik.Reporting.CacheCacheStorage
    Telerik.Reporting.Cache.DatabaseDatabaseStorage

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

Syntax

public class DatabaseStorage : CacheStorage

The DatabaseStorage type exposes the following members.

Constructors

  NameDescription
Public methodDatabaseStorage
Creates an instance of the storage.
Top

Methods

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

Remarks

Because of the various database engines that are supported the DatabaseStorage is appropriate for single instance deployment scenario only.

See Also