[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.MasterContentService

MasterContentService Class

Represents a class for determining report and report item ownership. Implements of the IMasterContentService interface.

Inheritance
MasterContentService
Namespace: GrapeCity.ActiveReports.PageReportModel
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public sealed class MasterContentService : IMasterContentService

Constructors

Name Description
MasterContentService(Report, Report)

Initializes a new instance of the MasterContentService class.

Properties

Name Description
IsMaster

Gets a value indicating whether the current report is a master report.

MasterReport

Gets or sets the name of the master report, if any.

Methods

Name Description
GetCode(string)

Gets the child and master report code based on the provided combined code.

GetMasterContent(string)

Gets the content for the specified item/property that was inferred from the master report.

GetOwner(CodeClass)

Gets the owner of the specified CodeClass.

GetOwner(DataSource)

Gets the owner of the specified DataSource.

GetOwner(EmbeddedImage)

Gets the owner of the specified EmbeddedImage.

GetOwner(EmbeddedStyleSheet)

Gets the owner of the specified EmbeddedStyleSheet.

GetOwner(IDataSet)

Gets the owner of the specified IDataSet.

GetOwner(ReportParameter)

Gets the owner of the specified ReportParameter.

GetOwner(IComponent)

Gets the owner of the specified report component.

GetOwner(string, Field)

Gets the owner of the specified Field belonging to the specified data set.

GetOwner(string, Filter)

Gets the owner of the specified Filter belonging to the specified data set.

GetOwner(string, string, string)

Gets the owner of the resource using the specified culture.

IsUpdatedReportProperty(string, object)

Gets a value indicating whether the report property value has been changed from the master.

UpdateReports(Report, Report)

Updates the service with a new master and combined report.

Extension Methods