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
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.