CorCallingConvention Enumeration

Berisi nilai yang menjelaskan jenis konvensi panggilan yang dibuat dalam kode aman.

Sintaks

typedef enum CorCallingConvention  
{  
    IMAGE_CEE_CS_CALLCONV_DEFAULT       = 0x0,  
  
    IMAGE_CEE_CS_CALLCONV_VARARG        = 0x5,  
    IMAGE_CEE_CS_CALLCONV_FIELD         = 0x6,  
    IMAGE_CEE_CS_CALLCONV_LOCAL_SIG     = 0x7,  
    IMAGE_CEE_CS_CALLCONV_PROPERTY      = 0x8,  
    IMAGE_CEE_CS_CALLCONV_UNMGD         = 0x9,  
    IMAGE_CEE_CS_CALLCONV_GENERICINST   = 0xa,  
    IMAGE_CEE_CS_CALLCONV_NATIVEVARARG  = 0xb,  
    IMAGE_CEE_CS_CALLCONV_MAX           = 0xc,  
  
    IMAGE_CEE_CS_CALLCONV_MASK          = 0x0f,  
    IMAGE_CEE_CS_CALLCONV_HASTHIS       = 0x20,  
    IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS  = 0x40,  
    IMAGE_CEE_CS_CALLCONV_GENERIC       = 0x10  
  
} CorCallingConvention;  

Anggota

Anggota Deskripsi
IMAGE_CEE_CS_CALLCONV_DEFAULT Mengindikasikan konvensi panggilan default.
IMAGE_CEE_CS_CALLCONV_VARARG Mengindikasikan bahwa metode ini menggunakan jumlah parameter yang bervariasi.
IMAGE_CEE_CS_CALLCONV_FIELD Mengindikasikan bahwa panggilan ditujukan ke bidang.
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG Mengindikasikan bahwa panggilan ditujukan ke metode lokal.
IMAGE_CEE_CS_CALLCONV_PROPERTY Mengindikasikan bahwa panggilan ditujukan ke properti.
IMAGE_CEE_CS_CALLCONV_UNMGD Mengindikasikan bahwa panggilan tidak terkelola.
IMAGE_CEE_CS_CALLCONV_GENERICINST Mengindikasikan pembuatan instans metode generik.
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG Mengindikasikan panggilan PInvoke 64-bit ke metode yang menggunakan jumlah parameter yang bervariasi.
IMAGE_CEE_CS_CALLCONV_MAX Menjelaskan nilai 4-bit yang tidak valid.
IMAGE_CEE_CS_CALLCONV_MASK Mengindikasikan bahwa konvensi panggilan dijelaskan oleh empat bit terbawah.
IMAGE_CEE_CS_CALLCONV_HASTHIS Mengindikasikan bahwa bit paling atas menjelaskan parameter this.
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS Menunjukkan bahwa parameter this dijelaskan secara eksplisit dalam tanda tangan.
IMAGE_CEE_CS_CALLCONV_GENERIC Menunjukkan bahwa tanda tangan metode generik dengan jumlah argumen jenis yang eksplisit. Hal ini mendahului jumlah parameter biasa.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorHdr.h

Versi .NET Framework: Tersedia sejak 1.0

Lihat juga