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() | Служит хеш-функцией для этого типа. |
Смотрите также
- пространство имен Aspose.Words.Reporting
- сборка Aspose.Words