Progress® Telerik® Reporting R3 2017

FileStorage Class

IStorage implementation utilizing the file system storage.

Inheritance Hierarchy

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

Syntax

public class FileStorage : CacheStorage

The FileStorage type exposes the following members.

Constructors

  NameDescription
Public methodFileStorage
Creates an instance of the storage. The files representing the stored values go under the current user's temporary folder.
Public methodFileStorage(String)
Creates an instance of the storage.
Top

Properties

  NameDescription
Public propertyDirectory
Gets the root directory where data will be stored.
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

FileStorage is appropriate for single instance deployment scenario only.

See Also