ReportingEngine
ReportingEngine class
提供用数据填充模板文档的例程以及控制这些例程的一组设置。
要了解更多信息,请访问LINQ 报告引擎文档文章。
public class ReportingEngine
构造函数
姓名 | 描述 |
---|---|
ReportingEngine() | 初始化此类的新实例。 |
特性
姓名 | 描述 |
---|---|
KnownTypes { get; } | 获取一个无序集合(即唯一项的集合),其中包含Type对象 ,其完全或部分限定名称可以在此engine 实例处理的报告模板中使用,以调用相应类型的静态成员、执行类型转换等。 |
Options { get; set; } | 获取或设置一组控制此行为的标志ReportingEngine 生成报告时的实例 。 |
static UseReflectionOptimization { get; set; } | 获取或设置一个值,该值指示通过反射 API 执行的自定义类型成员的调用是否使用动态类生成进行 优化。默认值为真的 . |
方法
姓名 | 描述 |
---|---|
BuildReport(Document, object) | 使用指定源的数据填充指定的模板文档,使其成为就绪报告。 |
BuildReport(Document, object, string) | 使用指定源的数据填充指定的模板文档,使其成为就绪报告。 |
BuildReport(Document, object[], string[]) | 使用指定源的数据填充指定的模板文档,使其成为就绪报告。 |
Equals(object) | 确定指定对象的值是否等于当前对象。 |
GetHashCode() | 用作此类型的哈希函数。 |