Skip to main content
A newer version of this page is available. .

ReportStorageWebExtension Methods

Enables you to implement a custom report storage for the Web Report Designer.
Name Description
CanSetData(String) Determines whether or not storing a report in a report storage using the specified URL is allowed.
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 in a Report Storage using the specified URL.
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 of the existing report URLs and display names.
IsValidUrl(String) Determines whether or not the specified URL is valid for the current report storage.
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 to be used by all Web Report Designers in the current application.
SetData(XtraReport, Stream) This member supports the internal infrastructure and is not intended to be used directly from your code.
SetData(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 (i.e., saves new reports only).
ToString() Returns a string that represents the current object. Inherited from Object.
See Also