Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section describes the unmanaged enumerations that the profiling API uses.
In This Section
COR_PRF_ALLOWABLE_AFTER_ATTACH Bitmask
Identifies the COR_PRF_MONITOR enumeration values that a profiler can use after attaching to a running application.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 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_MODULE_FLAGS Enumeration
Specifies the properties of a module.COR_PRF_MONITOR Enumeration
Contains values that are used to specify behavior, capabilities, or events to which the profiler wishes to subscribe.COR_PRF_RUNTIME_TYPE Enumeration
Contains values that indicate the version of the common language runtime.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.