TypeBuilder.DefineNestedTypeCore 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 di kelas turunan, menentukan jenis berlapis, mengingat nama, atribut, ukuran, dan jenis yang diperluasnya.
protected:
abstract System::Reflection::Emit::TypeBuilder ^ DefineNestedTypeCore(System::String ^ name, System::Reflection::TypeAttributes attr, Type ^ parent, cli::array <Type ^> ^ interfaces, System::Reflection::Emit::PackingSize packSize, int typeSize);
protected abstract System.Reflection.Emit.TypeBuilder DefineNestedTypeCore (string name, System.Reflection.TypeAttributes attr, Type? parent, Type[]? interfaces, System.Reflection.Emit.PackingSize packSize, int typeSize);
abstract member DefineNestedTypeCore : string * System.Reflection.TypeAttributes * Type * Type[] * System.Reflection.Emit.PackingSize * int -> System.Reflection.Emit.TypeBuilder
Protected MustOverride Function DefineNestedTypeCore (name As String, attr As TypeAttributes, parent As Type, interfaces As Type(), packSize As PackingSize, typeSize As Integer) As TypeBuilder
Parameter
- name
- String
Nama pendek dari jenis.
name
tidak boleh berisi nilai yang disematkan null
.
- attr
- TypeAttributes
Kombinasi bitwise dari nilai enumerasi yang menentukan atribut jenis.
- parent
- Type
Jenis yang diperluas oleh jenis berlapis.
- interfaces
- Type[]
Antarmuka yang diterapkan jenis berlapis.
- packSize
- PackingSize
Ukuran pengemasan jenis.
- typeSize
- Int32
Ukuran total jenis.
Mengembalikan
Jenis berlapis yang ditentukan.