Process.MainModule Właściwość

Definicja

Pobiera moduł główny dla skojarzonego procesu.

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

Wartość właściwości

Element ProcessModule , który został użyty do rozpoczęcia procesu.

Atrybuty

Wyjątki

Próbujesz uzyskać dostęp do MainModule właściwości dla procesu uruchomionego na komputerze zdalnym. Ta właściwość jest dostępna tylko dla procesów uruchomionych na komputerze lokalnym.

Proces 32-bitowy próbuje uzyskać dostęp do modułów 64-bitowego procesu.

Proces Id jest niedostępny.

-lub-

Proces zakończył się.

Uwagi

Moduł przetwarzania reprezentuje plik a.dll lub .exe ładowany do określonego procesu. Właściwość MainModule umożliwia wyświetlanie informacji na temat pliku wykonywalnego używanego do uruchomienia procesu, w tym nazwy modułu, nazwy pliku i szczegółów pamięci modułu.

Dotyczy

Produkt Wersje
.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

Zobacz też