列挙体のプロファイリング
ここでは、プロファイル API が使用する、アンマネージ列挙体について説明します。
このセクションの内容
COR_PRF_ALLOWABLE_AFTER_ATTACH ビットマスク
プロファイラーが実行中のアプリケーションにアタッチされた後に使用できる COR_PRF_MONITOR 列挙値を識別します。COR_PRF_CLAUSE_TYPE 列挙型
コードが到達したかまたは離れたばかりの exception 句の種類を示します。COR_PRF_FINALIZER_FLAGS 列挙型
オブジェクトのファイナライザーについて説明します。COR_PRF_GC_GENERATION 列挙型
ガベージ コレクション生成を識別します。COR_PRF_GC_REASON 列挙型
ガベージ コレクションが発生している理由を示します。COR_PRF_GC_ROOT_FLAGS 列挙型
ガベージ コレクター ルートのプロパティを示します。COR_PRF_GC_ROOT_KIND 列挙型
ICorProfilerCallback2::RootReferences2 コールバックによって公開されるガベージ コレクター ルートの種類を示します。COR_PRF_JIT_CACHE 列挙型
キャッシュされた関数の検索結果を示します。COR_PRF_MISC 列挙型
特別な識別子を指定する定数値を含みます。COR_PRF_MODULE_FLAGS 列挙体
モジュールのプロパティを指定します。COR_PRF_MONITOR 列挙型
プロファイラーがサブスクライブする動作、機能、またはイベントを指定するために使用される値を含みます。COR_PRF_RUNTIME_TYPE 列挙体
共通言語ランタイムのバージョンを示す値を含みます。COR_PRF_SNAPSHOT_INFO 列挙型
各呼び出しのスタック スナップショットを使用してプロファイラーの StackSnapshotCallback 関数に渡すデータの量を指定します。COR_PRF_STATIC_TYPE 列挙型
フィールドが静的かどうかを示します。静的な場合、フィールドに適用される静的品質を示します。COR_PRF_SUSPEND_REASON 列挙型
ランタイムが中断された理由を示します。COR_PRF_TRANSITION_REASON 列挙型
マネージ コードとアンマネージ コードとの間での遷移の理由を示します。