Show / Hide Table of Contents

Class ReportSet

Inheritance
object
ModelBase
Report
ReportSet
Implements
INameObject
IReportSet
IReport
IModel
IAttributeObject
IKeyEquatable<IReport>
IEquatable<IReport>
IEquatable<IReportSet>
Inherited Members
Report.Equals(IReport)
Report.EqualKey(IReport)
Report.GetUiString()
Report.Name
Report.NameLocalizations
Report.Description
Report.DescriptionLocalizations
Report.Category
Report.AttributeMode
Report.UserType
Report.BuildExpression
Report.BuildExpressionFile
Report.StartExpression
Report.StartExpressionFile
Report.EndExpression
Report.EndExpressionFile
Report.OverrideType
Report.Queries
Report.Relations
Report.Clusters
Report.Attributes
ModelBase.ToString()
ModelBase.Id
ModelBase.IsExistingObject
ModelBase.IsNewObject
ModelBase.Status
ModelBase.Created
ModelBase.Updated
ModelBase.UpdateMode
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class ReportSet : Report, INameObject, IReportSet, IReport, IModel, IAttributeObject, IKeyEquatable<IReport>, IEquatable<IReport>, IEquatable<IReportSet>

Constructors

ReportSet()

Declaration
public ReportSet()

ReportSet(Report)

Declaration
public ReportSet(Report copySource)
Parameters
Type Name Description
Report copySource

ReportSet(ReportSet)

Declaration
public ReportSet(ReportSet copySource)
Parameters
Type Name Description
ReportSet copySource

Properties

Parameters

Declaration
[JsonPropertyOrder(201)]
public List<ReportParameter> Parameters { get; set; }
Property Value
Type Description
List<ReportParameter>

RegulationId

Declaration
[JsonPropertyOrder(200)]
public int RegulationId { get; set; }
Property Value
Type Description
int

Templates

Declaration
[JsonPropertyOrder(202)]
public List<ReportTemplate> Templates { get; set; }
Property Value
Type Description
List<ReportTemplate>

Methods

Equals(IReportSet)

Declaration
public virtual bool Equals(IReportSet compare)
Parameters
Type Name Description
IReportSet compare
Returns
Type Description
bool

Implements

INameObject
IReportSet
IReport
IModel
IAttributeObject
IKeyEquatable<T>
IEquatable<T>
IEquatable<T>

Extension Methods

ScriptExtensions.HasAnyScript(Report)
ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX