Freigeben über


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