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