ModuleBuilder.DefineEnumCore(String, TypeAttributes, Type) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.