Profiling Enumerations
Describes the unmanaged enumerations that are used by the Profiling (Unmanaged API Reference) API.
In This Section
- COR_PRF_CLAUSE_TYPE Enumeration
Indicates the type of exception clause that the code has just entered or left.
- COR_PRF_FINALIZER_FLAGS Enumeration
Describes the finalizer for an object.
- COR_PRF_GC_GENERATION Enumeration
Identifies a garbage collection generation.
- COR_PRF_GC_REASON Enumeration
Indicates the reason that garbage collection is occurring.
- COR_PRF_GC_ROOT_FLAGS Enumeration
Indicates properties of a garbage collector root.
- COR_PRF_GC_ROOT_KIND Enumeration
Indicates the kind of garbage collector root that is exposed by the ICorProfilerCallback2::RootReferences2 Method callback.
- COR_PRF_JIT_CACHE Enumeration
Indicates the result of a cached function search.
- COR_PRF_MISC Enumeration
Contains constant values that specify special identifiers.
- COR_PRF_MONITOR Enumeration
Contains values that are used to specify behavior, capabilities, or events to which the profiler wishes to subscribe.
- COR_PRF_SNAPSHOT_INFO Enumeration
Specifies how much data to pass back with a stack snapshot in each call to the profiler's StackSnapshotCallback function.
- COR_PRF_STATIC_TYPE Enumeration
Indicates whether a field is static and, if so, the static quality that applies to the field.
- COR_PRF_SUSPEND_REASON Enumeration
Indicates the reason that the runtime was suspended.
- COR_PRF_TRANSITION_REASON Enumeration
Indicates the reason for a transition from managed to unmanaged code, or vice versa.