ホスティングの列挙体Hosting Enumerations

このセクションでは、ホスティング API が使用するアンマネージ列挙について説明します。This section describes the unmanaged enumerations that the hosting API uses.

このセクションの内容In This Section

CLSID_RESOLUTION_FLAGS 列挙型CLSID_RESOLUTION_FLAGS Enumeration
共通言語ランタイム (CLR: common language runtime) が CLSIDを解決する方法を示す値を格納します。Contains values that indicate how the common language runtime (CLR) should resolve a CLSID.

COR_GC_STAT_TYPES 列挙型COR_GC_STAT_TYPES Enumeration
ガベージコレクション用に記録する統計を指定します。Specifies the statistics to be recorded for a garbage collection.

COR_GC_THREAD_STATS_TYPES 列挙型COR_GC_THREAD_STATS_TYPES Enumeration
スレッドのガベージコレクションの統計を示します。Indicates the garbage collection statistics for a thread.

EApiCategories 列挙型EApiCategories Enumeration
部分的に信頼されたコードでホストが実行をブロックできる機能のカテゴリについて説明します。Describes the categories of capabilities that the host can block from running in partially trusted code.

EBindPolicyLevels 列挙型EBindPolicyLevels Enumeration
アセンブリポリシーを適用または変更するレベルを指定するフラグを提供します。Provides flags that specify the level at which to apply or modify assembly policy.

ECLRAssemblyIdentityFlags 列挙型ECLRAssemblyIdentityFlags Enumeration
アセンブリの id の種類を示します。Indicates the type of an assembly's identity.

EClrEvent 列挙型EClrEvent Enumeration
ホストがコールバックを登録できる CLR イベントについて説明します。Describes the CLR events for which the host can register callbacks.

EClrFailure 列挙型EClrFailure Enumeration
ホストがポリシーアクションを設定できるエラーのセットについて説明します。Describes the set of failures for which a host can set policy actions.

EClrOperation 列挙型EClrOperation Enumeration
ホストがポリシーアクションを適用できる操作のセットについて説明します。Describes the set of operations for which a host can apply policy actions.

EClrUnhandledException 列挙型EClrUnhandledException Enumeration
ユーザーコードで処理されない例外を管理するために使用できるオプションについて説明します。Describes the available options for managing exceptions that are unhandled in user code.

EContextType 列挙型EContextType Enumeration
現在実行中のスレッドのセキュリティコンテキストを記述します。Describes the security context of the currently executing thread.

ECustomDumpFlavor 列挙型ECustomDumpFlavor Enumeration
エラーを報告するときに、ヒープダンプのカスタムサブセットに含めるアイテムを示す値を格納します。Contains values that indicate which items to include in a custom subset of a heap dump when reporting errors.

ECustomDumpItemKind 列挙型ECustomDumpItemKind Enumeration
Customdumpitem 構造体の将来の拡張のために予約されています。Reserved for future extension of the CustomDumpItem Structure structure.

EHostApplicationPolicy 列挙型EHostApplicationPolicy Enumeration
IHostAssemblyManager interfaceインターフェイスオブジェクトを変更する方法を示します。Indicates how to modify an IHostAssemblyManager Interface interface object. この列挙型は非推奨とされました。This enumeration has been deprecated.

EHostBindingPolicyModifyFlags 列挙型EHostBindingPolicyModifyFlags Enumeration
ソースアセンブリからターゲットアセンブリにポリシー変更を適用するときに、CLR が実行する必要のあるリダイレクトの種類をホストが指定できるようにします。Allows the host to specify the type of redirection the CLR should perform when applying policy modifications from a source assembly to a target assembly.

EInitializeNewDomainFlags 列挙型EInitializeNewDomainFlags Enumeration
ホストがアプリケーションドメインの初期化に関する情報をランタイムに提供できるようにします。Enables the host to provide the runtime with information about the initialization of an application domain.

EMemoryAvailable 列挙型EMemoryAvailable Enumeration
コンピューターの空き物理メモリの量を示す値を格納します。Contains values that indicate the amount of free physical memory on the computer.

EMemoryCriticalLevel 列挙型EMemoryCriticalLevel Enumeration
特定のメモリ割り当てが要求されたが、満たされない場合のエラーの影響を示す値を格納します。Contains values that indicate the impact of a failure when a specific memory allocation has been requested but cannot be satisfied.

EPolicyAction 列挙型EPolicyAction Enumeration
EClrOperation 列挙によって記述される操作と、 Eclrfailure 列挙によって記述されるエラーについて、ホストが設定できるポリシーアクションについて説明します。Describes the policy actions the host can set for operations described by EClrOperation Enumeration and failures described by EClrFailure Enumeration.

ESymbolReadingPolicy 列挙型ESymbolReadingPolicy Enumeration
プログラムデータベース (PDB) ファイルを読み取るためのポリシーを設定する値が含まれます。Contains values that set the policy for reading program database (PDB) files.

ETaskType 列挙型ETaskType Enumeration
ICLRTask インターフェイスまたはIHostTaskインターフェイスインターフェイスによって表されるタスクの種類を示す値を格納します。Contains values that indicate the kind of task represented by an ICLRTask Interface or an IHostTask Interface interface.

HOST_TYPE 列挙型HOST_TYPE Enumeration
アプリケーションを起動しているホストの種類を指定する値を格納します。Contains values that specify the type of host that is launching an application.

MALLOC_TYPE 列挙型MALLOC_TYPE Enumeration
割り当てられているメモリの特性を指定する値を格納します。Contains values that specify the characteristics of the memory that is being allocated.

METAHOST_CONFIG_FLAGS 列挙型METAHOST_CONFIG_FLAGS Enumeration
ICLRMetaHostPolicy:: GetRequestedRuntimeメソッドの pdwConfigFlags パラメーターで返されるフラグについて説明します。Describes the possible flags returned in the pdwConfigFlags parameter of the ICLRMetaHostPolicy::GetRequestedRuntime method.

METAHOST_POLICY_FLAGS 列挙型METAHOST_POLICY_FLAGS Enumeration
ほとんどのランタイムホストに共通のバインドポリシーを提供します。Provides binding policies that are common to most runtime hosts.

RUNTIME_INFO_FLAGS 列挙型RUNTIME_INFO_FLAGS Enumeration
CLR に関する情報を返す必要があるかどうかを示す値を格納します。Contains values that indicate what information about the CLR should be returned.

StackOverflowType 列挙型StackOverflowType Enumeration
スタックオーバーフローイベントの根底にある原因を示す値を格納します。Contains values that indicate the underlying cause of a stack overflow event.

STARTUP_FLAGS 列挙型STARTUP_FLAGS Enumeration
CLR のスタートアップ動作を示す値を格納します。Contains values that indicate the startup behavior of the CLR.

ValidatorFlags 列挙型ValidatorFlags Enumeration
Validate メソッドの呼び出しで実行する必要がある検証の種類を示す値を格納します。Contains values that indicate the type of validation that should be performed in a call to Validate Method.

WAIT_OPTION 列挙型WAIT_OPTION Enumeration
CLR ブロックによって要求された操作が発生した場合にホストが実行するアクションを示します。Indicates the action a host should take if an operation requested by the CLR blocks.

ホスト コクラスHosting Coclasses

ホスト インターフェイスHosting Interfaces

非推奨の CLR ホスト関数Deprecated CLR Hosting Functions

ホスト構造体Hosting Structures