Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht den Zugriff auf lokale Prozesse und Remoteprozesse und das Starten und Anhalten lokaler Systemprozesse.
In den folgenden Tabellen werden die vom Process -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
Process | Initialisiert eine neue Instanz der Process-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
| Name | Beschreibung | |
|---|---|---|
![]() |
BasePriority | Ruft die Basispriorität des zugeordneten Prozesses ab. |
![]() |
Container | Ruft den IContainer ab, der die Component enthält.(Von Component geerbt.) |
![]() |
EnableRaisingEvents | Ruft ab oder legt fest, ob beim Beenden des Prozesses das Exited-Ereignis ausgelöst werden soll. |
![]() |
ExitCode | Ruft den Wert ab, der vom zugeordneten Prozess beim Beenden angegeben wurde. |
![]() |
ExitTime | Ruft den Zeitpunkt ab, zu dem der zugeordnete Prozess beendet wurde. |
![]() |
Handle | Gibt das systemeigene Handle des zugeordneten Prozesses zurück. |
![]() |
HandleCount | Ruft die Anzahl der vom Prozess geöffneten Handles ab. |
![]() |
HasExited | Ruft einen Wert ab, der angibt, ob der zugehörige Prozess beendet wurde. |
![]() |
Id | Ruft den eindeutigen Bezeichner für den zugeordneten Prozess ab. |
![]() |
MachineName | Ruft den Namen des Computers ab, auf dem der zugeordnete Prozess ausgeführt wird. |
![]() |
MainModule | Ruft das Hauptmodul für den zugeordneten Prozess ab. |
![]() |
MainWindowHandle | Ruft das Fensterhandle des Hauptfensters des zugeordneten Prozesses ab. |
![]() |
MainWindowTitle | Ruft die Beschriftung des Hauptfensters des Prozesses ab. |
![]() |
MaxWorkingSet | Ruft die maximal zulässige Workingsetgröße für den zugeordneten Prozess ab oder legt diese fest. |
![]() |
MinWorkingSet | Ruft die minimale zulässige Workingsetgröße für den zugeordneten Prozess ab oder legt diese fest. |
![]() |
Modules | Ruft die Module ab, die vom zugeordneten Prozess geladen wurden. |
![]() |
NonpagedSystemMemorySize | Ruft die Größe des nicht auslagerbaren Systemspeichers ab, der für diesen Prozess reserviert ist. |
![]() |
NonpagedSystemMemorySize64 | Ruft die Menge des für den zugeordneten Prozess reservierten nicht ausgelagerten Systemspeichers ab. |
![]() |
PagedMemorySize | Ruft die Größe des ausgelagerten Arbeitsspeichers ab. |
![]() |
PagedMemorySize64 | Ruft die Größe des ausgelagerten Speichers ab, der für den zugeordneten Prozess reserviert ist. |
![]() |
PagedSystemMemorySize | Ruft die Größe des ausgelagerten Systemspeichers ab. |
![]() |
PagedSystemMemorySize64 | Ruft die Menge des für den zugeordneten Prozess reservierten auslagerbaren Systemspeichers ab. |
![]() |
PeakPagedMemorySize | Ruft die maximale Größe des ausgelagerten Arbeitsspeichers ab. |
![]() |
PeakPagedMemorySize64 | Ruft die vom zugeordneten Prozess verwendete maximale Speichergröße in der Auslagerungsdatei des virtuellen Arbeitsspeichers ab. |
![]() |
PeakVirtualMemorySize | Ruft die maximale Größe des virtuellen Speichers ab. |
![]() |
PeakVirtualMemorySize64 | Ruft die maximale Größe des virtuellen Speichers ab, der vom zugeordneten Prozess verwendet wird. |
![]() |
PeakWorkingSet | Ruft die maximale Größe des Workingsets für den zugeordneten Prozess ab. |
![]() |
PeakWorkingSet64 | Ruft die maximale Größe des physikalischen Speichers ab, der vom zugeordneten Prozess verwendet wird. |
![]() |
PriorityBoostEnabled | Ruft einen Wert ab, der angibt, ob die zugeordnete Prozesspriorität durch das Betriebssystem vorübergehend erhöht werden soll, wenn das Hauptfenster den Fokus besitzt, oder legt diesen fest. |
![]() |
PriorityClass | Ruft die allgemeine Prioritätskategorie für den zugeordneten Prozess ab oder legt diese fest. |
![]() |
PrivateMemorySize | Ruft die Größe des privaten Speichers ab. |
![]() |
PrivateMemorySize64 | Ruft die Größe des privaten Speichers ab, der für den zugeordneten Prozess reserviert ist. |
![]() |
PrivilegedProcessorTime | Ruft die privilegierte Prozessorzeit für diesen Prozess ab. |
![]() |
ProcessName | Ruft den Namen des Prozesses ab. |
![]() |
ProcessorAffinity | Ruft die Prozessoren ab, auf denen die Ausführung der Threads in diesem Prozess geplant werden kann, oder legt diese fest. |
![]() |
Responding | Ruft einen Wert ab, der angibt, ob die Benutzeroberfläche des Prozesses reagiert. |
![]() |
SessionId | Ruft den Terminaldienste-Sitzungsbezeichner für den zugeordneten Prozess ab. |
![]() |
Site | Ruft die ISite der Component ab oder legt diese fest.(Von Component geerbt.) |
![]() |
StandardError | Ruft einen Stream ab, mit dem die Fehlerausgabe der Anwendung gelesen wird. |
![]() |
StandardInput | Ruft einen Stream ab, in den die Eingaben der Anwendung geschrieben werden. |
![]() |
StandardOutput | Ruft einen Stream ab, mit dem die Ausgabe der Anwendung gelesen wird. |
![]() |
StartInfo | Ruft die Eigenschaften ab, die an die Start-Methode von Process übergeben werden sollen, oder legt diese fest. |
![]() |
StartTime | Ruft die Zeit ab, zu der der zugeordnete Prozess gestartet wurde. |
![]() |
SynchronizingObject | Ruft das Objekt ab, das zum Marshallen der Ereignishandleraufrufe verwendet wird, die als Ergebnis eines Prozessbeendigungsereignisses ausgegeben werden, oder legt dieses fest. |
![]() |
Threads | Ruft die Gruppe von Threads ab, die im zugeordneten Prozess ausgeführt werden. |
![]() |
TotalProcessorTime | Ruft die gesamte Prozessorzeit für diesen Prozess ab. |
![]() |
UserProcessorTime | Ruft die Benutzerprozessorzeit für diesen Prozess ab. |
![]() |
VirtualMemorySize | Ruft die Größe des virtuellen Speichers für diesen Prozess ab. |
![]() |
VirtualMemorySize64 | Ruft die Größe des virtuellen Speichers ab, der für den zugeordneten Prozess reserviert ist. |
![]() |
WorkingSet | Ruft die Auslastung des physikalischen Speichers durch den zugeordneten Prozess ab. |
![]() |
WorkingSet64 | Ruft die Größe des physikalischen Speichers ab, der für den zugeordneten Prozess reserviert ist. |
Zum Seitenanfang
Geschützte Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
CanRaiseEvents | Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann.(Von Component geerbt.) |
![]() |
DesignMode | Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet.(Von Component geerbt.) |
![]() |
Events | Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind.(Von Component geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
BeginErrorReadLine | Startet asynchrone Lesevorgänge im umgeleiteten StandardError-Stream der Anwendung. |
![]() |
BeginOutputReadLine | Startet asynchrone Lesevorgänge im umgeleiteten StandardOutput-Stream der Anwendung. |
![]() |
CancelErrorRead | Bricht den asynchronen Lesevorgang im umgeleiteten StandardError-Stream einer Anwendung ab. |
![]() |
CancelOutputRead | Bricht den asynchronen Lesevorgang im umgeleiteten StandardOutput-Stream einer Anwendung ab. |
![]() |
Close | Gibt alle dieser Komponente zugeordneten Ressourcen frei. |
![]() |
CloseMainWindow | Schließt einen Prozess mit einer Benutzeroberfläche, indem eine Meldung zum Schließen an das Hauptfenster gesendet wird. |
![]() |
CreateObjRef | Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) |
![]() |
Dispose | Überladen. |
![]() |
EnterDebugMode | Versetzt durch Aktivieren der systemeigenen SeDebugPrivilege-Eigenschaft für den aktuellen Thread eine Process-Komponente in einen Zustand, in dem sie mit Betriebssystemprozessen interagieren kann, die in einem speziellen Modus ausgeführt werden. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
GetCurrentProcess | Ruft eine neue Process-Komponente ab und ordnet diese dem gegenwärtig aktiven Prozess zu. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
![]() |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) |
![]() |
GetProcessById | Überladen. Erstellt eine neue Process-Komponente und ordnet diese der angegebenen vorhandenen Prozessressource zu. |
![]() |
GetProcesses | Überladen. Erstellt ein Array neuer Process-Komponenten und ordnet diese den vorhandenen Prozessressourcen zu. |
![]() |
GetProcessesByName | Überladen. Erstellt ein Array neuer Process-Komponenten und ordnet diese den vorhandenen Prozessressourcen zu, die den angegebenen Prozessnamen gemeinsam verwenden. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) |
![]() |
Kill | Hält den zugeordneten Prozess sofort an. |
![]() |
LeaveDebugMode | Beendet den Zustand einer Process-Komponente, in dem sie mit Betriebssystemprozessen interagieren kann, die in einem speziellen Modus ausgeführt werden. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
Refresh | Verwirft alle Informationen über den zugeordneten Prozess, die in der Prozesskomponente zwischengespeichert waren. |
![]() |
Start | Überladen. Startet eine Prozessressource und ordnet sie einer Process-Komponente zu. |
![]() |
ToString | Überschrieben. Formatiert den Prozessnamen als Zeichenfolge, ggf. kombiniert mit dem Typ der übergeordneten Komponente. |
![]() |
WaitForExit | Überladen. Legt die Zeitspanne für das Warten auf die Beendigung des zugeordneten Prozesses fest und blockiert den aktuellen Ausführungsthread, bis die Zeit verstrichen oder der Prozess beendet ist. |
![]() |
WaitForInputIdle | Überladen. Bewirkt, dass die Process-Komponente wartet, bis der zugeordnete Prozess in den Leerlauf wechselt. |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Dispose | Überladen. Überschrieben. |
![]() |
Finalize | Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die Component durch die Garbage Collection wieder zugänglich gemacht wird. (Von Component geerbt.) |
![]() |
GetService | Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.) |
![]() |
MemberwiseClone | Überladen. (Von MarshalByRefObject geerbt.) |
![]() |
OnExited | Löst das Exited-Ereignis aus. |
Zum Seitenanfang
Öffentliche Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
Disposed | Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von Component geerbt.) |
![]() |
ErrorDataReceived | Tritt auf, wenn eine Anwendung in seinen umgeleiteten StandardError-Stream schreibt. |
![]() |
Exited | Tritt beim Beenden eines Prozesses ein. |
![]() |
OutputDataReceived | Tritt auf, wenn eine Anwendung in seinen umgeleiteten StandardOutput-Stream schreibt. |
Zum Seitenanfang
Siehe auch
Referenz
Process-Klasse
System.Diagnostics-Namespace
Start
ProcessStartInfo
CloseMainWindow
Kill
ProcessThread
.gif)
.gif)
.gif)
.gif)
.gif)