.NET Core 3.0+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

ReportsStorage Methods

Manages loading and persisting reports in the Reports V2 Module.
Name Description
CanSetData(String) Determines whether it is allowed to store a report in a Report Storage using the specified handle.
CollectInplaceReportsData() Returns information on all stored report data objects that have the IInplaceReportV2.IsInplaceReport property set to true.
CopyFrom(IReportDataV2, IReportDataV2Writable) Creates a copy of the specified report data persistent object.
CopyReports(IReportDataV2[]) Creates a copy of each report data object from the specified list.
CreateNewReportHandle() Creates a new report handle.
CreateNewReportHandle(Type) Creates a new report handle.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetData(String) Returns a report object stored in a Report Storage using the specified handle.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetNewUrl() Returns a unique handle for a report being restored from the Report Storage.
GetReportContainerByHandle(String) Gets the Report Container by the specified handle.
GetReportContainerByHandleWithSecurity(String)
GetReportContainerHandle(IReportDataV2) Gets the report container handle for the specified report data object.
GetReportDataObjectHandleFromUrl(String) Removes the ReportsStorage.NewStorageUrlPrefix prefix from the specified handle.
GetReportDataTypeFromHandle(String) Returns the report data type using the specified handle.
GetReportDataV2(String, IObjectSpace)
GetType() Gets the Type of the current instance. Inherited from Object.
IsNewReportHandle(String) Checks if the specified report handle is new.
IsValidUrl(String) Determines whether the specified report handle is valid in the current Report Storage.
LoadReport(IReportDataV2) Loads the specified report data object.
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.
RegisterExtension(XtraReport) static For internal use.
SaveReport(IReportDataV2Writable, XtraReport) Persists the specified XtraReport object in the report data object.
SetData(XtraReport, Stream) Stores the specified report to a Report Storage using the specified handle.
SetData(XtraReport, String) Stores the specified report to a Report Storage using the specified handle.
SetNewData(XtraReport, String) Stores the specified report object in a Report Storage as a new report using the default handle.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also