Enumerasi CorMethodImpl
Berisi nilai yang menjelaskan fitur implementasi metode.
Sintaks
typedef enum CorMethodImpl {
miCodeTypeMask = 0x0003,
miIL = 0x0000,
miNative = 0x0001,
miOPTIL = 0x0002,
miRuntime = 0x0003,
miManagedMask = 0x0004,
miUnmanaged = 0x0004,
miManaged = 0x0000,
miForwardRef = 0x0010,
miPreserveSig = 0x0080,
miInternalCall = 0x1000,
miSynchronized = 0x0020,
miNoInlining = 0x0008,
miAggressiveInlining = 0x0100,
miNoOptimization = 0x0040,
miMaxMethodImplVal = 0xffff
} CorMethodImpl;
Anggota
Anggota | Deskripsi |
---|---|
miCodeTypeMask |
Bendera yang menggambarkan jenis kode. |
miIL |
Menentukan bahwa implementasi metode adalah bahasa perantara umum (CIL). |
miNative |
Menentukan bahwa implementasi metode adalah asli. |
miOPTIL |
Menentukan bahwa implementasi metode adalah OPTIL. |
miRuntime |
Menentukan bahwa implementasi metode disediakan oleh runtime bahasa umum. |
miManagedMask |
Bendera yang menunjukkan apakah kode dikelola atau tidak dikelola. |
miUnmanaged |
Menentukan bahwa implementasi metode tidak dikelola. |
miManaged |
Menentukan bahwa implementasi metode dikelola. |
miForwardRef |
Menentukan bahwa metode didefinisikan. Bendera ini digunakan terutama dalam skenario penggabungan. |
miPreserveSig |
Menentukan bahwa tanda tangan metode tidak dapat dihancurkan untuk konversi HRESULT. |
miInternalCall |
Dicadangkan untuk penggunaan internal oleh runtime bahasa umum. |
miSynchronized |
Menentukan bahwa metode ini berulir tunggal melalui tubuhnya. |
miNoInlining |
Menentukan bahwa metode tidak dapat digarisbawahi. |
miAggressiveInlining |
Menentukan bahwa metode harus digarisbawahi jika memungkinkan. |
miNoOptimization |
Menentukan bahwa metode tersebut tidak boleh dioptimalkan. |
miMaxMethodImplVal |
Nilai valid maksimum untuk CorMethodImpl . |
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorHdr.h
Versi .NET Framework: Tersedia sejak 1.0
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk