COR_PRF_EVENTPIPE_PARAM_TYPE enumeration
Describes the type of a parameter for an EventPipe event.
Syntax
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;
Members
Member | Description |
---|---|
COR_PRF_EVENTPIPE_OBJECT |
The parameter type is a self describing object. |
COR_PRF_EVENTPIPE_BOOLEAN |
The parameter type is a boolean. |
COR_PRF_EVENTPIPE_CHAR |
The parameter type is a 16 bit wide character. |
COR_PRF_EVENTPIPE_SBYTE |
The parameter type is a signed 8 bit integer. |
COR_PRF_EVENTPIPE_BYTE |
The parameter type is an unsigned 8 bit integer. |
COR_PRF_EVENTPIPE_INT16 |
The parameter type is a signed 16 bit integer. |
COR_PRF_EVENTPIPE_UINT16 |
The parameter type is an unsigned 16 bit integer. |
COR_PRF_EVENTPIPE_INT32 |
The parameter type is a signed 32 bit integer. |
COR_PRF_EVENTPIPE_UINT32 |
The parameter type is an unsigned 32 bit integer. |
COR_PRF_EVENTPIPE_INT64 |
The parameter type is a signed 64 bit integer. |
COR_PRF_EVENTPIPE_UINT64 |
The parameter type is an unsigned 64 bit integer. |
COR_PRF_EVENTPIPE_SINGLE |
The parameter type is a 32 bit floating point number. |
COR_PRF_EVENTPIPE_DOUBLE |
The parameter type is a 64 bit floating point number. |
COR_PRF_EVENTPIPE_DECIMAL |
The parameter type is a 128 bit floating point number. |
COR_PRF_EVENTPIPE_DATETIME |
The parameter type is a serialized DataTime structure. |
COR_PRF_EVENTPIPE_GUID |
The parameter type is a GUID. |
COR_PRF_EVENTPIPE_STRING |
The parameter type is a 16 bit null terminated wide character string. |
COR_PRF_EVENTPIPE_ARRAY |
The parameter type is an array of one of the preceding types. |
Remarks
The COR_PRF_EVENTPIPE_PARAM_TYPE
enumeration is used by the COR_PRF_EVENTPIPE_PARAM_DESC structure to indicate the type of the parameter.
Requirements
Platforms: See .NET supported operating systems.
Header: CorProf.idl, CorProf.h
.NET Versions: Available since .NET 5.0
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for