Skip to main content

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

public interface IAzureServiceTableProvider

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.

Note

By default, a Web Document Viewer creates and uses tables named “dxxrreports“ and “dxxrdocuments“, along with a blob container named “dxxrcommonstorage“.

See Also