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 ビットの null で終わるワイド文字列です。 |
COR_PRF_EVENTPIPE_ARRAY |
このパラメーターの型は前のいずれかの型の配列です。 |
解説
COR_PRF_EVENTPIPE_PARAM_TYPE
列挙型は、パラメーターの型を示すために COR_PRF_EVENTPIPE_PARAM_DESC 構造体によって使用されます。
必要条件
プラットフォーム:.NET がサポートされているオペレーティング システムに関するページを参照してください。
ヘッダー : CorProf.idl、CorProf.h
.NET のバージョン: .NET 5.0 以降で使用可能
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET