CachedDrillThroughContext Class

Provides information about drill-through navigation when an application uses a cached report source.

Namespace: DevExpress.XtraReports.Web.WebDocumentViewer

Assembly: DevExpress.XtraReports.v20.2.Web.dll

Declaration

public sealed class CachedDrillThroughContext :
    DrillThroughContext
Public NotInheritable Class CachedDrillThroughContext
    Inherits DrillThroughContext

Remarks

When an application uses a cached report source, the CachedDrillThroughContext object is passed to the IWebDocumentViewerDrillThroughProcessor.CreateReport method instead of the DrillThroughContext object.

The CachedDrillThroughContext constructor assigns the CachedReportSourceWeb object to the DrillThroughContext.CachedReportSource property of the base class. If the CachedReportSource property is null, the application does not use a cached report source.

TIP

To use a cached report source, the application calls one of the following methods at application startup:

ASP.NET MVC ASP.NET Core
DefaultWebDocumentViewerContainer.UseCachedReportSourceBuilder WebDocumentViewerConfigurationBuilder.UseCachedReportSourceBuilder

Inheritance

Object
DrillThroughContext
CachedDrillThroughContext
See Also