UseReflectionOptimization

ReportingEngine.UseReflectionOptimization property

Ruft einen Wert ab oder legt diesen fest, der angibt, ob Aufrufe von benutzerdefinierten Typmitgliedern, die über die Reflection-API ausgeführt werden, mithilfe der dynamischen Klassengenerierung optimiert sind oder nicht. Der Standardwert istWAHR .

public static bool UseReflectionOptimization { get; set; }

Bemerkungen

Es gibt einige Szenarien, in denen es vorzuziehen ist, diese Optimierung zu deaktivieren. Wenn Sie beispielsweise ständig mit kleinen Sammlungen von Datenelementen arbeiten, kann ein Overhead der dynamischen Klassengenerierung auffälliger sein als ein Overhead direkter Reflektion-API-Aufrufe. Die Option hat keine Auswirkung, wenn sie ausgeführt wird iOS- und Reflexionsoptimierung werden nicht verwendet.

Siehe auch