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;
成员
成员 | 说明 |
---|---|
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_DESC 结构使用 COR_PRF_EVENTPIPE_PARAM_TYPE
枚举来指示参数的类型。
要求
平台:请参阅 .NET 支持的操作系统。
头文件: CorProf.idl、CorProf.h
.NET 版本:自 .NET 5.0 起可用
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈