TabularDataReport constructor (1 of 4)
namespace: Serenity.Reporting assembly: Serenity.Net.Services
Creates an instance of the class.
protected TabularDataReport()
See Also
- class TabularDataReport
TabularDataReport constructor (2 of 4)
namespace: Serenity.Reporting assembly: Serenity.Net.Services
Creates an instance of the class.
public TabularDataReport(IEnumerable data, IEnumerable<ReportColumn> columns)
parameter | description |
---|---|
data | The data objects |
columns | List of report columns |
Exceptions
exception | condition |
---|---|
ArgumentNullException |
See Also
- class ReportColumn
- class TabularDataReport
TabularDataReport constructor (3 of 4)
namespace: Serenity.Reporting assembly: Serenity.Net.Services
Creates an instance of the class.
public TabularDataReport(IEnumerable data, Type columnsType, IServiceProvider serviceProvider)
parameter | description |
---|---|
data | The data objects |
columnsType | The columns type |
serviceProvider | Service provider that will be used to extract PropertyItems from the columns type |
Exceptions
exception | condition |
---|---|
ArgumentNullException |
See Also
- class TabularDataReport
TabularDataReport constructor (4 of 4)
namespace: Serenity.Reporting assembly: Serenity.Net.Services
Creates an instance of the class.
public TabularDataReport(IEnumerable data, Type columnsType, IEnumerable<string> exportColumns,
IServiceProvider serviceProvider)
parameter | description |
---|---|
data | The data objects |
columnsType | The columns type |
exportColumns | The list of column property names to export |
serviceProvider | Service provider that will be used to extract PropertyItems from the columns type |
Exceptions
exception | condition |
---|---|
ArgumentNullException |
See Also
- class TabularDataReport