Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enumerationen werden im Bereich eines dynamischen Moduls mithilfe der ModuleBuilder.DefineEnum-Methode definiert. DefineEnum gibt EnumBuilder zurück.
Ein Enumerationsfeld wird mithilfe der EnumBuilder.DefineLiteral-Methode definiert, wie im Codebeispiel für diese Methode zu sehen ist.
Bevor die Enumeration verwendet wird, muss die EnumBuilder.CreateType-Methode aufgerufen werden. CreateType schließt die Erstellung einer Enumeration ab.
Hinweis |
|---|
In .NET Framework, Versionen 1.0 und 1.1, müssen Enumerationen mit TypeBuilder definiert werden, da EnumBuilder Enumerationen ausgibt, deren Elemente vom Typ Int32 sind (anstelle des Enumerationstyps).In .NET Framework, Version 2.0, gibt EnumBuilder Enumerationen mit Elementen des richtigen Typs aus. |
Hinweis