using System; namespace MediaBrowser.Api.Reports { /// A report options. public class ReportOptions { /// Initializes a new instance of the ReportOptions class. public ReportOptions() { } /// Initializes a new instance of the ReportOptions class. /// . /// . public ReportOptions(ReportHeader header, Func column) { Header = header; Column = column; } /// /// Initializes a new instance of the ReportOptions class. /// /// /// /// public ReportOptions(ReportHeader header, Func column, Func itemID) { Header = header; Column = column; ItemID = itemID; } /// Gets or sets the header. /// The header. public ReportHeader Header { get; set; } /// Gets or sets the column. /// The column. public Func Column { get; set; } /// Gets or sets the identifier of the item. /// The identifier of the item. public Func ItemID { get; set; } } }