Condividi tramite


Enumerazione CorCallingConvention

Contiene valori che descrivono i tipi di convenzioni per le chiamate effettuate in codice gestito.

Sintassi

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;  

Members

Membro Descrizione
IMAGE_CEE_CS_CALLCONV_DEFAULT Indica una convenzione di chiamata predefinita.
IMAGE_CEE_CS_CALLCONV_VARARG Indica che il metodo accetta un numero variabile di parametri.
IMAGE_CEE_CS_CALLCONV_FIELD Indica che la chiamata è a un campo.
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG Indica che la chiamata è a un metodo locale.
IMAGE_CEE_CS_CALLCONV_PROPERTY Indica che la chiamata è a una proprietà.
IMAGE_CEE_CS_CALLCONV_UNMGD Indica che la chiamata non viene gestita.
IMAGE_CEE_CS_CALLCONV_GENERICINST Indica un'istanza di un metodo generico.
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG Indica una chiamata PInvoke a 64 bit a un metodo che accetta un numero variabile di parametri.
IMAGE_CEE_CS_CALLCONV_MAX Descrive un valore a 4 bit non valido.
IMAGE_CEE_CS_CALLCONV_MASK Indica che la convenzione chiamante è descritta dai quattro bit inferiori.
IMAGE_CEE_CS_CALLCONV_HASTHIS Indica che il bit superiore descrive un this parametro.
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS Indica che un this parametro è descritto in modo esplicito nella firma.
IMAGE_CEE_CS_CALLCONV_GENERIC Indica una firma del metodo generica con un numero esplicito di argomenti di tipo. Questo precede un conteggio dei parametri normale.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorHdr.h

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche