CorCallingConvention (Enumeración)
Contiene valores que describen los tipos de convenciones de llamada que se realizan en código administrado.
Sintaxis
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;
Miembros
Miembro | Descripción |
---|---|
IMAGE_CEE_CS_CALLCONV_DEFAULT |
Indica una convención de llamada predeterminada. |
IMAGE_CEE_CS_CALLCONV_VARARG |
Indica que el método toma un número variable de parámetros. |
IMAGE_CEE_CS_CALLCONV_FIELD |
Indica que la llamada es a un campo. |
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG |
Indica que la llamada es a un método local. |
IMAGE_CEE_CS_CALLCONV_PROPERTY |
Indica que la llamada es a una propiedad. |
IMAGE_CEE_CS_CALLCONV_UNMGD |
Indica que la llamada no está administrada. |
IMAGE_CEE_CS_CALLCONV_GENERICINST |
Indica una creación de instancias de método genérico. |
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG |
Indica una llamada de PInvoke de 64 bits a un método que toma un número variable de parámetros. |
IMAGE_CEE_CS_CALLCONV_MAX |
Describe un valor de 4 bits no válido. |
IMAGE_CEE_CS_CALLCONV_MASK |
Indica que la convención de llamada se describe mediante los cuatro bits inferiores. |
IMAGE_CEE_CS_CALLCONV_HASTHIS |
Indica que el bit superior describe un parámetro this . |
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS |
Indica que un parámetro this se describe explícitamente en la firma. |
IMAGE_CEE_CS_CALLCONV_GENERIC |
Indica una firma de método genérico con un número explícito de argumentos de tipo. Esto precede a un recuento de parámetros normal. |
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorHdr.h
Versiones de .NET Framework: está disponible desde la versión 1.0
Consulte también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.