Dela via


CorCallingConvention-uppräkning

Innehåller värden som beskriver de typer av anropskonventioner som görs i hanterad kod.

Syntax

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;  

Medlemmar

Medlem Description
IMAGE_CEE_CS_CALLCONV_DEFAULT Anger en standardkonvent för anrop.
IMAGE_CEE_CS_CALLCONV_VARARG Anger att metoden tar ett variabelt antal parametrar.
IMAGE_CEE_CS_CALLCONV_FIELD Anger att anropet är till ett fält.
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG Anger att anropet är till en lokal metod.
IMAGE_CEE_CS_CALLCONV_PROPERTY Anger att anropet är till en egenskap.
IMAGE_CEE_CS_CALLCONV_UNMGD Anger att anropet är ohanterat.
IMAGE_CEE_CS_CALLCONV_GENERICINST Anger en allmän metod-instansiering.
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG Anger ett 64-bitars PInvoke-anrop till en metod som tar ett variabelt antal parametrar.
IMAGE_CEE_CS_CALLCONV_MAX Beskriver ett ogiltigt 4-bitarsvärde.
IMAGE_CEE_CS_CALLCONV_MASK Anger att anropskonventionen beskrivs av de fyra nedersta bitarna.
IMAGE_CEE_CS_CALLCONV_HASTHIS Anger att den översta biten beskriver en this parameter.
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS Anger att en this parameter uttryckligen beskrivs i signaturen.
IMAGE_CEE_CS_CALLCONV_GENERIC Anger en generisk metodsignatur med ett explicit antal typargument. Detta föregår ett vanligt parameterantal.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorHdr.h

.NET Framework versioner: Tillgänglig sedan 1.0

Se även