IsJitIntrinsic Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, dass eine geänderte Methode ein systeminterner Wert ist, für den der JIT-Compiler spezielle Codegenerierungen ausführen kann. Diese Klasse kann nicht vererbt werden.
public ref class IsJitIntrinsic abstract sealed
public static class IsJitIntrinsic
type IsJitIntrinsic = class
Public Class IsJitIntrinsic
- Vererbung
-
IsJitIntrinsic
Hinweise
Compiler geben benutzerdefinierte Modifizierer innerhalb von Metadaten aus, um die Art und Weise zu ändern, wie der Just-in-Time-Compiler Werte verarbeitet, wenn das Standardverhalten nicht geeignet ist. Wenn der JIT-Compiler auf einen benutzerdefinierten Modifizierer trifft, verarbeitet er den Wert so, wie der Modifizierer angibt. Compiler können benutzerdefinierte Modifizierer auf Methoden, Parameter und Rückgabewerte anwenden. Der JIT-Compiler muss auf erforderliche Modifizierer reagieren, kann jedoch optionale Modifizierer ignorieren.
Sie können benutzerdefinierte Modifizierer mithilfe einer der folgenden Techniken in Metadaten ausgeben:
Verwenden von Methoden in der TypeBuilder Klasse wie DefineMethod, , DefineField, DefineConstructorund DefineProperty.
Generieren einer Microsoft MSIL-Anweisungsdatei mit Aufrufen von
modoptundmodreqund Zusammensetzen der Datei mit dem Ilasm.exe (IL Assembler).Verwenden der nicht verwalteten Spiegelungs-API.