Skip to main content

ReportStorageWebExtension Members

A report storage for Web Reporting.

Methods

Name Description
AfterGetDataAsync(String, XtraReport) The method is called after the GetDataAsync call completes.
CanSetData(String) Determines whether a report with the specified URL can be saved.
Equals(Object, Object) static Determines 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.
GetData(String) Returns report layout data stored within a report storage medium by the specified report name (URL).
GetDataAsync(String) Returns report layout data stored within a report storage medium by the specified report name (URL), asynchronously.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
GetUrls() Returns a dictionary that contains the report names (URLs) and display names.
GetUrlsAsync() Returns a dictionary that contains the report names (URLs) and display names.
IsValidUrl(String) Determines whether the URL passed to the current report storage is valid.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterExtensionGlobal(ReportStorageWebExtension) static Registers the specified Report Storage extension globally so that all reporting components in the current application can use the extension.
SetData(XtraReport, Stream) This method is not used in the default report storage implementation.
SetData(XtraReport, String) Stores the specified report to a Report Storage using the specified URL (saves existing reports only).
SetDataAsync(XtraReport, Stream) This method is not used in the default report storage implementation.
SetDataAsync(XtraReport, String) Stores the specified report to a Report Storage using the specified URL (i.e, saves existing reports only).
SetNewData(XtraReport, String) Stores the specified report using a new URL (saves new reports only).
SetNewDataAsync(XtraReport, String) Stores the specified report using a new URL (i.e., saves new reports only).
ToString() Returns a string that represents the current object. Inherited from Object.
See Also