Back to Devexpress

DefaultWebDocumentViewerContainer Methods

xtrareports-devexpress-dot-xtrareports-dot-web-dot-webdocumentviewer-dot-defaultwebdocumentviewercontainer-dot-underscore-methods.md

latest8.8 KB
Original Source

DefaultWebDocumentViewerContainer Methods

A default container for Web Document Viewer services.

NameDescription
DisableCachedDocumentSource() staticDisables the CachedDocumentSource component usage in the Web Document Viewer.
EnablePassingExportOptionsPasswordsToClient() staticEnables passing PDF/Excel passwords specified in the Report Designer to the Web Document Viewer.
Equals(Object, Object) staticDetermines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object)Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode()Serves as the default hash function. Inherited from Object.
GetType()Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protectedCreates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) staticDetermines whether the specified Object instances are the same instance. Inherited from Object.
Register<T, TImpl>() staticAdds the specified service to the service container.
RegisterConnectionProviderFactory<T>() staticRegisters a factory that returns an object implementing the IConnectionProviderService interface.
RegisterDBSchemaProviderExFactory<T>() staticRegisters a custom database schema provider factory for the Document Viewer component.
RegisterEFContextProviderFactory<T>() staticRegisters a custom factory that allows you to obtain the EF Core context from the dependency injection container.
RegisterJsonDataConnectionProviderFactory<T>() staticRegisters a factory that returns a service that provides a JSON connection string by name.
RegisterSingleton<T>(T) staticEnables registering a specified custom service instance in a Web Document Viewer.
RegisterSingleton<T, TImpl>() staticEnables registering a custom service in a Web Document Viewer.
RegisterWebDocumentViewerDrillThroughProcessor<T>() staticRegisters a custom drill-through processor in a web application.
ToString()Returns a string that represents the current object. Inherited from Object.
UseAsyncEngine() staticAllows you to use asynchronous interfaces and methods.
UseCachedReportSourceBuilder() staticForces reporting components to use the CachedReportSourceWeb instance as the report source.
UseDbStorage(String) staticEnables the database storage for documents and reports.
UseEmptyStoragesCleaner() staticReplaces a service that is used to clean the report and document storage with an empty service, avoiding automatic cleaning of this storage.
UseFileDocumentStorage(String, StorageSynchronizationMode) staticSpecifies a path and synchronization mode for the report document’s file storage.
UseFileDocumentStorage(String) staticSpecifies a path for the report document’s file storage.
UseFileExportedDocumentStorage(String, StorageSynchronizationMode) staticSpecifies a path and synchronization mode for the exported document’s file storage.
UseFileExportedDocumentStorage(String) staticSpecifies a path for the exported document’s file storage.
UseFileReportStorage(String, StorageSynchronizationMode) staticSpecifies a path and synchronization mode for report file storage.
UseFileReportStorage(String) staticSpecifies the path to the file cache storage used to cache the reports from which the Viewer generates documents.
UseReportStorageExtensionReportResolver() staticRegisters an implementation of the IWebDocumentViewerReportResolver interface based on an existing ReportStorageWebExtension.

See Also

DefaultWebDocumentViewerContainer Class

DefaultWebDocumentViewerContainer Members

DevExpress.XtraReports.Web.WebDocumentViewer Namespace