ILGenerator.Emit-Methode
Fügt eine Anweisung in den MSIL-Stream (Microsoft Intermediate Language) für den JIT-Compiler (Just-In-Time) ein.
Überladungsliste
Name | Beschreibung |
---|---|
ILGenerator.Emit (OpCode) | Fügt die angegebene Anweisung in den Anweisungsstream ein. |
ILGenerator.Emit (OpCode, Byte) | Fügt die angegebene Anweisung und das Zeichenargument in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, ConstructorInfo) | Fügt die angegebene Anweisung und das Metadatentoken für den angegebenen Konstruktor in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, Double) | Fügt die angegebene Anweisung und das numerische Argument in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, FieldInfo) | Fügt die angegebene Anweisung und das Metadatentoken für das angegebene Feld in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, Int16) | Fügt die angegebene Anweisung und das numerische Argument in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, Int32) | Fügt die angegebene Anweisung und das numerische Argument in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, Int64) | Fügt die angegebene Anweisung und das numerische Argument in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, Label) | Fügt die angegebene Anweisung in den MSIL-Stream (Microsoft Intermediate Language) ein und lässt für den Fall von Korrekturen Platz zum Einfügen einer Sprungmarke. |
ILGenerator.Emit (OpCode, Label[]) | Fügt die angegebene Anweisung in den MSIL-Stream (Microsoft Intermediate Language) ein und lässt für den Fall von Korrekturen Platz zum Einfügen einer Sprungmarke. |
ILGenerator.Emit (OpCode, LocalBuilder) | Fügt die angegebene Anweisung in den MSIL-Stream (Microsoft Intermediate Language) ein, gefolgt vom Index der angegebenen lokalen Variable. |
ILGenerator.Emit (OpCode, MethodInfo) | Fügt die angegebene Anweisung in den MSIL-Stream (Microsoft Intermediate Language) ein, gefolgt vom Metadatentoken für die angegebene Methode. |
ILGenerator.Emit (OpCode, SByte) | Fügt die angegebene Anweisung und das Zeichenargument in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, SignatureHelper) | Fügt die angegebene Anweisung und ein Signaturtoken in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, Single) | Fügt die angegebene Anweisung und das numerische Argument in den MSIL-Anweisungsstream (Microsoft Intermediate Language) ein. |
ILGenerator.Emit (OpCode, String) | Fügt die angegebene Anweisung in den MSIL-Stream (Microsoft Intermediate Language) ein, gefolgt vom Metadatentoken für die angegebene Zeichenfolge. |
ILGenerator.Emit (OpCode, Type) | Fügt die angegebene Anweisung in den MSIL-Stream (Microsoft Intermediate Language) ein, gefolgt vom Metadatentoken für den angegebenen Typ. |
Siehe auch
Referenz
ILGenerator-Klasse
ILGenerator-Member
System.Reflection.Emit-Namespace