Поделиться через


перечисление COR_PRF_EVENTPIPE_PARAM_TYPE

Описывает тип параметра для события EventPipe.

Синтаксис

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;

Участники

Элемент Description
COR_PRF_EVENTPIPE_OBJECT Тип параметра является самоописывющим объектом.
COR_PRF_EVENTPIPE_BOOLEAN Тип параметра является логическим.
COR_PRF_EVENTPIPE_CHAR Тип параметра — это 16-разрядный широкий символ.
COR_PRF_EVENTPIPE_SBYTE Тип параметра — это 8-разрядное целое число со знаком.
COR_PRF_EVENTPIPE_BYTE Тип параметра — это 8-разрядное целое число без знака.
COR_PRF_EVENTPIPE_INT16 Тип параметра — это 16-разрядное целое число со знаком.
COR_PRF_EVENTPIPE_UINT16 Тип параметра — это 16-разрядное целое число без знака.
COR_PRF_EVENTPIPE_INT32 Тип параметра — это 32-разрядное целое число со знаком.
COR_PRF_EVENTPIPE_UINT32 Тип параметра — это 32-разрядное целое число без знака.
COR_PRF_EVENTPIPE_INT64 Тип параметра — это 64-разрядное целое число со знаком.
COR_PRF_EVENTPIPE_UINT64 Тип параметра — это 64-разрядное целое число без знака.
COR_PRF_EVENTPIPE_SINGLE Тип параметра — 32-разрядное число с плавающей запятой.
COR_PRF_EVENTPIPE_DOUBLE Тип параметра — это 64-разрядное число с плавающей запятой.
COR_PRF_EVENTPIPE_DECIMAL Тип параметра — 128-битовое число с плавающей запятой.
COR_PRF_EVENTPIPE_DATETIME Тип параметра — это сериализованная структура DataTime.
COR_PRF_EVENTPIPE_GUID Тип параметра — это GUID.
COR_PRF_EVENTPIPE_STRING Тип параметра — это 16-разрядная строка, завершаемая широкой символьной строкой.
COR_PRF_EVENTPIPE_ARRAY Тип параметра — это массив одного из предыдущих типов.

Замечания

Перечисление COR_PRF_EVENTPIPE_PARAM_TYPE используется структурой COR_PRF_EVENTPIPE_PARAM_DESC для указания типа параметра.

Требования

Платформы: см . поддерживаемые операционные системы .NET.

Заголовок: CorProf.idl, CorProf.h

Версии .NET: доступны с .NET 5.0