Progress® Telerik® Reporting R1 2020

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, 
	IStorage2, IStorage

The FileStorage type exposes the following members.

Constructors

  NameDescription
Public methodFileStorage
Initializes a new instance of the FileStorage class. The files representing the stored values go under the current user's temporary folder.
Public methodFileStorage(String)
Initializes a new instance of the FileStorage class.
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 methodDeleteMasterKey
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.

Version Information

Supported in: 1.0.1

See Also

In this article
Not finding the help you need?