Class StorageProvider
Inheritance
Namespace: BoldReports.Web
Assembly: BoldReports.Web.dll
Syntax
public sealed class StorageProvider : Enum
Fields
Auto
The storage provider is selected automatically based on the characteristics of the stored resource in the application.
Declaration
public const StorageProvider Auto
Field Value
Type | Description |
---|---|
StorageProvider | Use this option to allow the system to choose the most appropriate storage method dynamically. |
Database
The report processed caches are stored in a database.
Declaration
public const StorageProvider Database
Field Value
Type | Description |
---|---|
StorageProvider | Use this option to leverage database capabilities for scalability and centralized management, beneficial for large-scale applications. |
File
The report processed caches are stored as temporary files in the file system.
Declaration
public const StorageProvider File
Field Value
Type | Description |
---|---|
StorageProvider | This option is ideal for balancing memory usage with disk space; useful when persistence across application restarts is required. |
Memory
The report processed caches are stored in memory.
Declaration
public const StorageProvider Memory
Field Value
Type | Description |
---|---|
StorageProvider | Select this option for fast access at the cost of higher memory usage, suitable for scenarios where speed is critical. |
value__
Declaration
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |