UseReflectionOptimization

DocumentAssembler.UseReflectionOptimization property

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Aufrufe benutzerdefinierter Typmember, die über die Reflektions-API ausgeführt werden, mit dynamischer Klassengenerierung optimiert werden oder nicht. Der Standardwert ist true.

public static bool UseReflectionOptimization { get; set; }

Bemerkungen

Es gibt einige Szenarien, in denen es vorzuziehen ist, diese Optimierung zu deaktivieren. Wenn Sie beispielsweise die ganze Zeit mit kleinen Sammlungen von Datenelementen zu tun haben, kann ein Overhead der dynamischen Klassengenerierung auffälliger sein als ein Overhead von direkten Reflection-API-Aufrufen.

Siehe auch