[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The PoolThreadManager type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| PoolThreadManager |
Initialisiert eine neue Instanz der Klasse PoolThreadManager.
|
Methods
| Name | Description | |
|---|---|---|
| AbortAllTasks |
Bricht die Ausführung aller Aufgaben ab.
| |
| Dispose |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.
| |
| GetNewTaskId |
Gibt eine neue eindeutige Task-ID zurück.
| |
| IsTaskRunning |
Prüft, ob eine Aufgabe mit der übergebenen Task-ID
ausgeführt wird oder auf ihre Ausführung wartet.
| |
| OnRestore |
Wird aufgerufe, wenn das Objekt wieder hergestellt wird.
| |
| OnStore |
Wird aufgerufen, wenn das Objekt gespeichert wird.
| |
| OnTaskAbort |
Wird aufgerufen wenn eine Aufgabe abgebrochen wurde.
| |
| OnTaskEnd |
Wird aufgerufen wenn die Ausführung einer Aufgabe endet.
| |
| OnTaskStart |
Wird aufgerufen wenn die Ausführung einer Aufgabe beginnt.
| |
| RegisterSingleThreadContext |
Registriert einen Synchronisierungskontext für die Ausführung von Aufgaben
in Single-Thread-Objekt-Modellen.
| |
| RunTask | Führt ein ThreadStart-Delegate nebenläufig aus. | |
| RunTaskSingleThreaded |
Führt ein ThreadStart-Delegate
mit einem einzigen Thread aus.
| |
| SupportsSingleThreadContext |
Gibt true zurück, wenn es Synchronisierungskontext mit der übergebenen
ID registriert wurde.
|
Properties
| Name | Description | |
|---|---|---|
| ActiveThreadCount |
Gibt die Anzahl der aktiven Threads zurück.
| |
| MaxThreadCount |
Liest oder schreibt die maximale Anzahl an nebenläufigen Threads.
| |
| UseMultiThreading |
Liest oder Schreibt einen Wert, der angibt ob Parallelverarbeitung aktiv ist.
|
Events
| Name | Description | |
|---|---|---|
| TaskAbort |
Wird ausgelöst, wenn ein Thread abgebrochen wurde.
| |
| TaskEnd |
Wird ausgelöst, wenn ein Thread beendet wurde.
| |
| TaskStart |
Wird ausgelöst, wenn ein Thread gestartet wurde.
|