UseReflectionOptimization

ReportingEngine.UseReflectionOptimization property

Ruft einen Wert ab oder legt ihn fest, der angibt, ob Aufrufe von benutzerdefinierten Typmembern über die Reflection-API mithilfe der dynamischen Klassengenerierung optimiert werden. Der Standardwert istWAHR .

public static bool UseReflectionOptimization { get; set; }

Bemerkungen

In einigen Szenarien ist es ratsam, diese Optimierung zu deaktivieren. Wenn Sie beispielsweise ständig mit kleinen Datenmengen arbeiten, kann der Aufwand für die dynamische Klassengenerierung deutlicher spürbar sein als der Aufwand für direkte Reflexions-API-Aufrufe. Die Option ist wirkungslos, wenn sie unter iOS ausgeführt wird und keine Reflexionsoptimierung verwendet wird.

Siehe auch