英語で読む

次の方法で共有


Process.MainModule プロパティ

定義

関連付けられたプロセスのメイン モジュールを取得します。

public System.Diagnostics.ProcessModule? MainModule { get; }
public System.Diagnostics.ProcessModule MainModule { get; }
[System.ComponentModel.Browsable(false)]
public System.Diagnostics.ProcessModule MainModule { get; }

プロパティ値

プロセスを開始する際に使用した ProcessModule

属性

例外

リモート コンピューターで実行中のプロセスの MainModule プロパティにアクセスしようとしています。 このプロパティはローカル コンピューターで実行中のプロセスに対してのみ使用可能です。

32 ビット プロセスが 64 ビット プロセスのモジュールにアクセスしようとしています。

プロセス Id が使用できません。

または

プロセスが終了しています。

注釈

プロセス モジュールは、特定のプロセスに読み込まれる a.dll または .exe ファイルを表します。 MainModuleプロパティを使用すると、モジュール名、ファイル名、モジュール メモリの詳細など、プロセスの開始に使用される実行可能ファイルに関する情報を表示できます。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

こちらもご覧ください