ReportingEngine

ReportingEngine class

Fournit des routines pour remplir les modèles de documents avec des données et un ensemble de paramètres pour contrôler ces routines.

public class ReportingEngine

Constructeurs

Nom La description
ReportingEngine() Initialise une nouvelle instance de cette classe.

Propriétés

Nom La description
KnownTypes { get; } Obtient un ensemble non ordonné (c’est-à-dire une collection d’éléments uniques) contenantTypeobjets dont les noms entièrement ou partiellement qualifiés peuvent être utilisés dans les modèles de rapport traités par cette instance de moteur pour appeler les membres statiques des types correspondants, effectuer des conversions de type, etc.
Options { get; set; } Obtient ou définit un ensemble d’indicateurs contrôlant le comportement de ceReportingEngine instance lors de la création d’un rapport.
static UseReflectionOptimization { get; set; } Obtient ou définit une valeur indiquant si les appels de membres de type personnalisé effectués via l’API de réflexion sont optimisés à l’aide de la génération de classe dynamique ou non. La valeur par défaut est true.

Méthodes

Nom La description
BuildReport(Document, object) Remplit le modèle de document spécifié avec les données de la source spécifiée, ce qui en fait un rapport prêt.
BuildReport(Document, object, string) Remplit le modèle de document spécifié avec les données de la source spécifiée, ce qui en fait un rapport prêt.
BuildReport(Document, object[], string[]) Remplit le modèle de document spécifié avec des données provenant des sources spécifiées, ce qui en fait un rapport prêt.
Equals(object)
GetHashCode()

Voir également