CallConvFastcall Kelas
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.
Konvensi panggilan ini tidak didukung dalam versi .NET ini.
public ref class CallConvFastcall
public class CallConvFastcall
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvFastcall
type CallConvFastcall = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type CallConvFastcall = class
Public Class CallConvFastcall
- Warisan
-
CallConvFastcall
- Atribut
Keterangan
Konvensi __fastcall
panggilan menentukan bahwa argumen ke fungsi diteruskan dalam register, jika memungkinkan.
Kelas di System.Runtime.CompilerServices hanya untuk penggunaan penulis kompilator.
Pengkompilasi memancarkan pengubah kustom dalam metadata untuk mengubah cara pengkompilasi just-in-time (JIT) menangani nilai ketika perilaku default tidak sesuai. Ketika pengkompilasi JIT menemukan pengubah kustom, pengkompilasi menangani nilai dengan cara yang ditentukan pengubah. Pengkompilasi dapat menerapkan pengubah kustom ke metode, parameter, dan nilai yang dikembalikan. Pengkompilasi JIT harus merespons pengubah yang diperlukan tetapi dapat mengabaikan pengubah opsional. Pengkompilasi C++ dapat memancarkan pengubah kustom untuk menjelaskan bagaimana byte harus diperlakukan dalam kasus di mana pengkompilasi JIT memperlakukan byte dengan cara yang tidak kompatibel dengan C++ secara default.
Anda dapat memancarkan pengubah kustom ke dalam metadata menggunakan salah satu teknik berikut:
Menggunakan metode di kelas seperti DefineMethod, , DefineConstructorDefineField, dan DefineProperty.TypeBuilder
Menghasilkan file instruksi bahasa perantara Microsoft (MSIL) yang berisi panggilan ke
modopt
danmodreq
, dan merakit file dengan Ilasm.exe (Perakit IL).Menggunakan API pantulan yang tidak dikelola.
Konstruktor
CallConvFastcall() |
Menginisialisasi instans baru kelas CallConvFastcall. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |