ReportingEngine

ReportingEngine class

Fornisce le routine per popolare i documenti modello con i dati e una serie di impostazioni per controllare queste routine.

public class ReportingEngine

Costruttori

Nome Descrizione
ReportingEngine() Inizializza una nuova istanza di questa classe.

Proprietà

Nome Descrizione
KnownTypes { get; } Ottiene un insieme non ordinato (cioè una raccolta di elementi univoci) contenenteTypeoggetti i cui nomi completi o parzialmente qualificati possono essere utilizzati all’interno dei modelli di report elaborati da questa istanza engine per richiamare i membri statici dei tipi corrispondenti, eseguire cast di tipi, ecc.
Options { get; set; } Ottiene o imposta un insieme di flag che controllano il comportamento di questoReportingEngine istanza durante la creazione di un report.
static UseReflectionOptimization { get; set; } Ottiene o imposta un valore che indica se le chiamate di membri di tipo personalizzato eseguite tramite l’API di riflessione sono ottimizzate utilizzando la generazione di classi dinamiche o meno. Il valore predefinito è true.

Metodi

Nome Descrizione
BuildReport(Document, object) Popola il documento modello specificato con i dati dell’origine specificata rendendolo un report pronto.
BuildReport(Document, object, string) Popola il documento modello specificato con i dati dell’origine specificata rendendolo un report pronto.
BuildReport(Document, object[], string[]) Popola il documento modello specificato con i dati delle origini specificate rendendolo un report pronto.
Equals(object)
GetHashCode()

Guarda anche