Bagikan melalui


ModuleBuilder.DefineEnumCore(String, TypeAttributes, Type) Metode

Definisi

Saat ditimpa dalam kelas turunan, menentukan jenis enumerasi yang merupakan jenis nilai dengan bidang non-statis tunggal yang disebut value__ dari jenis yang ditentukan.

protected:
 abstract System::Reflection::Emit::EnumBuilder ^ DefineEnumCore(System::String ^ name, System::Reflection::TypeAttributes visibility, Type ^ underlyingType);
protected abstract System.Reflection.Emit.EnumBuilder DefineEnumCore (string name, System.Reflection.TypeAttributes visibility, Type underlyingType);
abstract member DefineEnumCore : string * System.Reflection.TypeAttributes * Type -> System.Reflection.Emit.EnumBuilder
Protected MustOverride Function DefineEnumCore (name As String, visibility As TypeAttributes, underlyingType As Type) As EnumBuilder

Parameter

name
String

Jalur lengkap jenis enumerasi. name tidak boleh berisi null yang disematkan.

visibility
TypeAttributes

Kombinasi bitwise dari nilai enumerasi yang menentukan atribut jenis untuk visibilitas enumerasi. Atribut adalah bit apa pun yang ditentukan oleh VisibilityMask.

underlyingType
Type

Jenis yang mendasar untuk enumerasi. Ini harus berupa jenis bilangan bulat bawaan.

Mengembalikan

Enumerasi yang ditentukan.

Berlaku untuk