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