System.Reflection.Emit.Lightweight Definiert und stellt eine dynamische Methode dar, die kompiliert ausgeführt und verworfen werden kann.Verworfene Methoden sind für die Garbage Collection verfügbar. Erstellt eine dynamische Methode, die in einem Modul global ist, unter Angabe von Methodenname, Attributen, Aufrufkonvention, Rückgabetyp, Parametertypen und Modul sowie, ob Just-In-Time (JIT)-Sichtbarkeitsprüfungen für Typen und Member übersprungen werden sollen, auf die von der Microsoft intermediate language (MSIL) der dynamischen Methode zugegriffen wird. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Eine bitweise Kombination von -Werten, die die Attribute der dynamischen Methode angibt.Die einzige zulässige Kombination ist und . Die Aufrufkonvention für die dynamische Methode.Dieser Wert muss sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. Ein , das das Modul darstellt, dem die dynamische Methode logisch zugeordnet ist. true, wenn bei Zugriffen durch die MSIL der dynamischen Methode JIT-Sichtbarkeitsprüfungen für Typen und Member übersprungen werden, andernfalls false. Ein Element von ist null oder .- oder - ist ein Modul, das anonymes Hosting für dynamische Methoden bereitstellt. ist null. - oder - ist null. ist eine Kombination aus anderen Flags als und .- oder - ist nicht .- oder - ist ein Typ, für den true zurückgibt. Erstellt eine dynamische Methode unter Angabe von Methodenname, Attributen, Aufrufkonvention, Rückgabetyp, Parametertypen, dem Typ, dem die dynamische Methode logisch zugeordnet ist, sowie, ob Just-In-Time (JIT)-Sichtbarkeitsprüfungen für Typen und Member bei Zugriffen durch die Microsoft Intermediate Language (MSIL) der dynamischen Methode übersprungen werden. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Eine bitweise Kombination von -Werten, die die Attribute der dynamischen Methode angibt.Die einzige zulässige Kombination ist und . Die Aufrufkonvention für die dynamische Methode.Dieser Wert muss sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. Ein , dem die dynamische Methode logisch zugeordnet ist.Die dynamische Methode hat Zugriff auf alle Member des Typs. true, wenn bei Zugriffen durch die MSIL der dynamischen Methode JIT-Sichtbarkeitsprüfungen für Typen und Member übersprungen werden, andernfalls false. Ein Element von ist null oder . - oder - ist eine Schnittstelle, ein Array, ein offener generischer Typ oder ein Typparameter eines generischen Typs oder einer generischen Methode. ist null. - oder - ist null. ist eine Kombination aus anderen Flags als und .- oder - ist nicht .- oder - ist ein Typ, für den true zurückgibt. Initialisiert eine anonym gehostete dynamische Methode und gibt den Methodennamen, Rückgabetyp und Parametertypen an. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. Ein Element von ist null oder . ist null. ist ein Typ, für den true zurückgibt. Initialisiert eine anonym gehostete dynamische Methode unter Angabe von Methodenname, Rückgabetyp und Parametertypen sowie, ob Just-In-Time (JIT)-Sichtbarkeitsprüfungen für Typen und Member übersprungen werden sollen, auf die von der Microsoft intermediate language (MSIL) der dynamischen Methode zugegriffen wird. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. true, wenn JIT-Sichtbarkeitsprüfungen für Typen und Member bei Zugriffen durch die MSIL der dynamischen Methode übersprungen werden sollen, mit folgender Einschränkung: die Vertrauensebene der Assemblys, die diese Typen und Member enthalten, muss identisch sein mit oder kleiner sein als die Vertrauensebene der Aufrufliste, die die dynamische Methode ausgibt, andernfalls false. Ein Element von ist null oder . ist null. ist ein Typ, für den true zurückgibt. Erstellt eine dynamische Methode, die zu einem Modul global ist, unter Angabe von Methodenname, Rückgabetyp, Parametertypen und Modul. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. Ein , das das Modul darstellt, dem die dynamische Methode logisch zugeordnet ist. Ein Element von ist null oder . - oder - ist ein Modul, das anonymes Hosting für dynamische Methoden bereitstellt. ist null. - oder - ist null. ist ein Typ, für den true zurückgibt. Erstellt eine dynamische Methode, die in einem Modul global ist, unter Angabe von Methodenname, Rückgabetyp, Parametertypen und Modul sowie, ob Just-In-Time (JIT)-Sichtbarkeitsprüfungen für Typen und Member übersprungen werden sollen, auf die von der Microsoft intermediate language (MSIL) der dynamischen Methode zugegriffen wird. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. Ein , das das Modul darstellt, dem die dynamische Methode logisch zugeordnet ist. true, wenn bei Zugriffen durch die MSIL der dynamischen Methode JIT-Sichtbarkeitsprüfungen für Typen und Member übersprungen werden Ein Element von ist null oder . - oder - ist ein Modul, das anonymes Hosting für dynamische Methoden bereitstellt. ist null. - oder - ist null. ist ein Typ, für den true zurückgibt. Erstellt eine dynamische Methode unter Angabe von Methodenname, Rückgabetyp, Parametertypen und dem Typ, dem die dynamische Methode logisch zugeordnet ist. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. Ein , dem die dynamische Methode logisch zugeordnet ist.Die dynamische Methode hat Zugriff auf alle Member des Typs. Ein Element von ist null oder .- oder - ist eine Schnittstelle, ein Array, ein offener generischer Typ oder ein Typparameter eines generischen Typs oder einer generischen Methode. ist null. - oder - ist null. ist null oder ein Typ, für den true zurückgibt. Erstellt eine dynamische Methode unter Angabe von Methodenname, Rückgabetyp, Parametertypen, dem Typ, dem die dynamische Methode logisch zugeordnet ist, sowie, ob Just-In-Time (JIT)-Sichtbarkeitsprüfungen für Typen und Member bei Zugriffen durch die Microsoft Intermediate Language (MSIL) der dynamischen Methode übersprungen werden. Der Name der dynamischen Methode.Die Zeichenfolge kann die Länge 0 (null) haben, darf aber nicht null sein. Ein -Objekt, das den Rückgabetyp der dynamischen Methode angibt, oder null, wenn die Methode über keinen Rückgabetyp verfügt. Ein Array von -Objekten, die die Parametertypen der dynamischen Methode angeben, oder null, wenn die Methode über keine Parameter verfügt. Ein , dem die dynamische Methode logisch zugeordnet ist.Die dynamische Methode hat Zugriff auf alle Member des Typs. true, wenn bei Zugriffen durch die MSIL der dynamischen Methode JIT-Sichtbarkeitsprüfungen für Typen und Member übersprungen werden, andernfalls false. Ein Element von ist null oder .- oder - ist eine Schnittstelle, ein Array, ein offener generischer Typ oder ein Typparameter eines generischen Typs oder einer generischen Methode. ist null. - oder - ist null. ist null oder ein Typ, für den true zurückgibt. Ruft die beim Erstellen der dynamischen Methode angegebenen Attribute ab. Eine bitweise Kombination der -Werte, die die Attribute für die Methode darstellen. Ruft die beim Erstellen der dynamischen Methode angegebene Aufrufkonvention ab. Einer der -Werte, der die Aufrufkonvention der Methode angibt. Vervollständigt die dynamische Methode und erstellt einen Delegaten, mit der sie ausgeführt werden kann. Ein Delegat des angegebenen Typs, mit dem die dynamische Methode ausgeführt werden kann. Ein Delegattyp, dessen Signatur der der dynamischen Methode entspricht. Die dynamische Methode verfügt über keinen Methodentext. hat die falsche Anzahl von Parametern oder die falschen Parametertypen. Vervollständigt die dynamische Methode und erstellt einen Delegaten, mit dem diese ausgeführt werden kann, unter Angabe des Delegattyps und eines Objekts, an das der Delegat gebunden ist. Ein Delegat des angegebenen Typs, mit dem die dynamische Methode für das angegebene Zielobjekt ausgeführt werden kann. Ein Delegattyp, dessen Signatur der der dynamischen Methode ohne den ersten Parameter entspricht. Ein Objekt, an das der Delegat gebunden ist.Dieses muss von demselben Typ wie der erste Parameter der dynamischen Methode sein. Die dynamische Methode verfügt über keinen Methodentext. ist nicht von demselben Typ wie der erste Parameter der dynamischen Methode und kann diesem Typ nicht zugeordnet werden.- oder - hat die falsche Anzahl von Parametern oder die falschen Parametertypen. Ruft den Typ ab, der die Methode deklariert, die für dynamische Methoden immer null ist. Immer null. Gibt einen MSIL-Generator (Microsoft Intermediate Language) für die Methode mit einer MSIL-Standardstreamgröße von 64 Bytes zurück. Ein -Objekt für die Methode. Gibt einen MSIL-Generator (Microsoft Intermediate Language) für die Methode mit der angegebenen MSIL-Streamgröße zurück. Ein -Objekt für die Methode mit der angegebenen MSIL-Streamgröße. Die Größe des MSIL-Streams in Bytes. Gibt die Parameter der dynamischen Methode zurück. Ein Array von -Objekten, die die Parameter der dynamischen Methode darstellen. Ruft einen Wert ab, der angibt, ob die lokalen Variablen in der Methode mit 0 (null) initialisiert werden, oder legt diesen fest. true, wenn die lokalen Variablen in der Methode mit 0 (null) initialisiert werden, andernfalls false.Die Standardeinstellung ist true. Ruft den Namen der dynamischen Methode ab. Der einfache Name der Methode. Ruft den Rückgabeparameter der dynamischen Methode ab. Immer null. Ruft den Typ des Rückgabewerts für die dynamische Methode ab. Ein , der den Typ des Rückgabewerts der aktuellen Methode darstellt, , wenn die Methode über keinen Rückgabetyp verfügt. Gibt die Signatur der Methode als Zeichenfolge zurück. Eine Zeichenfolge, die die Methodensignatur darstellt.