IAzureServiceTableProvider Interface
If implemented, provides an Azure table storage customization service.
Namespace: DevExpress.XtraReports.Web.Azure.WebDocumentViewer
Assembly: DevExpress.XtraReports.v24.2.Web.Azure.dll
NuGet Package: DevExpress.Web.Reporting.Azure
Declaration
Remarks
Microsoft Azure is a distributed system, and virtual machines are shared between different clients. The information stored on a virtual machine can be lost when a Load Balancer turns this machine off and switches to a new machine.
To avoid such a loss of information, the Web Document Viewer uses a Table Storage to keep service information and uses a Blob Storage to keep document files. If required, you can replace these storages with custom ones.
To customize tables and blob storages, replace the corresponding service interfaces in the container.
- IAzureServiceTableProvider
- IAzureBlobStorageService
Note
By default, a Web Document Viewer creates and uses tables named “dxxrreports“ and “dxxrdocuments“, along with a blob container named “dxxrcommonstorage“.