Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

CachedDrillThroughContext Class

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

Namespace: DevExpress.XtraReports.Web.WebDocumentViewer

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

NuGet Package: DevExpress.Web.Reporting.Common

#Declaration

public sealed class CachedDrillThroughContext :
    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