Comparteix a través de


Enumeración COR_PRF_EVENTPIPE_PARAM_TYPE

Esta enumeración puede usarse para describir el tipo de un parámetro de un evento de EventPipe.

Sintaxis

typedef enum
{
    COR_PRF_EVENTPIPE_OBJECT = 1,
    COR_PRF_EVENTPIPE_BOOLEAN = 3,
    COR_PRF_EVENTPIPE_CHAR = 4,
    COR_PRF_EVENTPIPE_SBYTE = 5,
    COR_PRF_EVENTPIPE_BYTE = 6,
    COR_PRF_EVENTPIPE_INT16 = 7,
    COR_PRF_EVENTPIPE_UINT16 = 8,
    COR_PRF_EVENTPIPE_INT32 = 9,
    COR_PRF_EVENTPIPE_UINT32 = 10,
    COR_PRF_EVENTPIPE_INT64 = 11,
    COR_PRF_EVENTPIPE_UINT64 = 12,
    COR_PRF_EVENTPIPE_SINGLE = 13,
    COR_PRF_EVENTPIPE_DOUBLE = 14,
    COR_PRF_EVENTPIPE_DECIMAL = 15,
    COR_PRF_EVENTPIPE_DATETIME = 16,
    COR_PRF_EVENTPIPE_GUID = 17,
    COR_PRF_EVENTPIPE_STRING = 18,
    COR_PRF_EVENTPIPE_ARRAY = 19,
} COR_PRF_EVENTPIPE_PARAM_TYPE;

Miembros

Miembro Descripción
COR_PRF_EVENTPIPE_OBJECT Este valor se usa para indicar que el tipo del parámetro es un objeto que se describe a sí mismo.
COR_PRF_EVENTPIPE_BOOLEAN Este valor se usa para indicar que el tipo del parámetro es un valor booleano.
COR_PRF_EVENTPIPE_CHAR Este valor se usa para indicar que el tipo del parámetro es un carácter ancho de 16 bits.
COR_PRF_EVENTPIPE_SBYTE Este valor se usa para indicar que el tipo del parámetro es un entero de 8 bits con signatura.
COR_PRF_EVENTPIPE_BYTE Este valor se usa para indicar que el tipo del parámetro es un entero de 8 bits sin signatura.
COR_PRF_EVENTPIPE_INT16 Este valor se usa para indicar que el tipo del parámetro es un entero de 16 bits con signatura.
COR_PRF_EVENTPIPE_UINT16 Este valor se usa para indicar que el tipo del parámetro es un entero de 16 bits sin signatura.
COR_PRF_EVENTPIPE_INT32 Este valor se usa para indicar que el tipo del parámetro es un entero de 32 bits con signatura.
COR_PRF_EVENTPIPE_UINT32 Este valor se usa para indicar que el tipo del parámetro es un entero de 32 bits sin signatura.
COR_PRF_EVENTPIPE_INT64 Este valor se usa para indicar que el tipo del parámetro es un entero de 64 bits con signatura.
COR_PRF_EVENTPIPE_UINT64 Este valor se usa para indicar que el tipo del parámetro es un entero de 64 bits sin signatura.
COR_PRF_EVENTPIPE_SINGLE Este valor se usa para indicar que el tipo del parámetro es un número de punto flotante de 32 bits.
COR_PRF_EVENTPIPE_DOUBLE Este valor se usa para indicar que el tipo del parámetro es un número de punto flotante de 64 bits.
COR_PRF_EVENTPIPE_DECIMAL Este valor se usa para indicar que el tipo del parámetro es un número de punto flotante de 128 bits.
COR_PRF_EVENTPIPE_DATETIME Este valor se usa para indicar que el tipo del parámetro es una estructura DataTime serializada.
COR_PRF_EVENTPIPE_GUID Este valor se usa para indicar que el tipo del parámetro es un GUID.
COR_PRF_EVENTPIPE_STRING Este valor se usa para indicar que el tipo del parámetro es una cadena de caracteres anchos de 16 bits que finaliza en null.
COR_PRF_EVENTPIPE_ARRAY Este valor se usa para indicar que el tipo del parámetro es una matriz de uno de los tipos anteriores.

Comentarios

La enumeración COR_PRF_EVENTPIPE_PARAM_TYPE se usa en la estructura COR_PRF_EVENTPIPE_PARAM_DESC para indicar el tipo del parámetro en cuestión.

Requisitos

Plataformas: consulte Sistemas operativos compatibles con .NET.

Encabezado: CorProf.idl, CorProf.h

Versiones de .NET: está disponible desde la versión 5.0 de .NET