| Член | Описание |
|---|
| ExitCode | Свойство, содержащее значение, которое указывается процессом при завершении его работы. Для получения этого значения необходимо обработать событие Exited (при асинхронном уведомлении) или вызвать метод WaitForExit() (при синхронном уведомлении) |
| ExitTime | Свойство, содержащее штамп времени, соответствующий прекращению работы процесса (и представленный типом DateTime) |
| Handle | Свойство, возвращающее дескриптор, назначенный процессу операционной системой |
| HandleCount | Свойство, возвращающее число дескрипторов, открытых процессом |
| Id | Свойство, содержащее идентификатор процесса (PID) для данного процесса |
| MachineName | Свойство, содержащее имя компьютера, на котором выполняется данный процесс |
| MainModule | Свойство, получающее тип ProcessModule, который представляет главный модуль данного процесса |
| MainWindowTitle MainWindowHandle | Свойство MainWindowTitle получает заголовок главного окна процесса (если процесс не имеет главного окна, будет возвращена пустая строка). Свойство MainWindowHandle получает дескриптор (представленный типом System.IntPtr) соответствующего окна. Если процесс не имеет главного окна, типу IntPtr присваивается значение System.IntPtr.Zero |
| Modules | Свойство, обеспечивающее доступ к строго типизованной коллекции ProcessModuleCollection, представляющей множество модулей (*.dll или *.exe), загруженных в рамках текущего процесса |
| PriorityBoostEnabled | Это свойство указывает, должна ли операционная система временно ускорять выполнение процесса, когда его главное окно получает фокус ввода |
| PriorityClass | Свойство, позволяющее прочитать или изменить данные базового приоритета соответствующего процесса |
| ProcessName | Свойство, содержащее имя процесса (которое, как вы можете догадаться, соответствует имени приложения) |
| Responding | Значение этого свойства указывает, должен ли пользовательский интерфейс процесса реагировать на действия пользователя |
| StartTime | Свойство с информацией о времени, соответствующем старту данного процесса (эта информация представлена типом DateTime) |
| Threads | Свойство, получающее набор потоков, выполняющихся в рамках данного процесса (представляется массивом типов ProcessThread) |
| CloseMainWindow() | Метод, завершающий процесс с пользовательским интерфейсом путем отправки соответствующего сообщения о закрытии главного окна |
| GetCurrentProcess() | Статический метод, возвращающий тип Process, используемый для представления процесса, активного в настоящий момент |
| GetProcesses() | Статический метод, возвращающий массив компонентов Process, выполняющихся на данной машине |
| Kill() | Метод, немедленно прекращающий выполнение соответствующего процесса |
| Start() | Метод, начинающий выполнение процесса |