Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
System.Threading.Tasks-Namespace
Der System.Threading.Tasks-Namespace stellt Typen bereit, die das Schreiben von gleichzeitigem und asynchronem Code vereinfachen. Die Hauptarten sind System.Threading.Tasks.Task, ein asynchroner Vorgang, auf den gewartet und der abgebrochen werden kann, und System.Threading.Tasks.Task<TResult>, eine Aufgabe, die einen Wert zurückgeben kann. Die Factory-Klasse stellt statische Methoden zum Erstellen und Starten von Aufgaben bereit, und die System.Threading.Tasks.TaskScheduler-Klasse stellt die Standardinfrastruktur für die Threadplanung bereit.
| Klasse | Beschreibung | |
|---|---|---|
|
Parallel | Unterstützt parallele Schleifen und Bereiche. |
|
ParallelLoopState | Ermöglicht Iterationen von Parallel-Schleifen die Interaktion mit anderen Iterationen. Eine Instanz dieser Klasse wird von der Parallel-Klasse für jede Schleife bereitgestellt. Sie können keine Instanzen im Benutzercode erstellen. |
|
ParallelOptions | Speichert Optionen, die die Ausführung von Methoden für die Parallel-Klasse konfigurieren. |
|
Task | Stellt einen asynchronen Vorgang dar. |
|
Task<TResult> | Stellt einen asynchronen Vorgang dar, der einen Wert zurückgeben kann. |
|
TaskCanceledException | Stellt eine Ausnahme dar, die verwendet wurde, um Taskabbruch zu übermitteln. |
|
TaskCompletionSource<TResult> | Stellt die Producerseite eines Task<TResult>-Objekts dar, dessen Bindung an einen Delegat aufgehoben wurde. Das Element ermöglicht mithilfe der Task-Eigenschaft den Zugriff auf die Consumerseite. |
|
TaskExtensions | Stellt einen Satz mit statischen Methoden (Shared in Visual Basic) für die Arbeit mit bestimmten Arten von Task-Instanzen bereit. |
|
TaskFactory | Bietet Unterstützung für das Erstellen und Planen von Task-Objekten. |
|
TaskFactory<TResult> | Bietet Unterstützung für das Erstellen und Planen von Task<TResult>-Objekten. |
|
TaskScheduler | Stellt ein Objekt dar, das die Einreihung von Aufgaben in Threadwarteschlangen auf niedriger Ebene behandelt. |
|
TaskSchedulerException | Stellt eine Ausnahme dar, die verwendet wird, um einen ungültigen Vorgang eines TaskScheduler zu übermitteln. |
|
UnobservedTaskExceptionEventArgs | Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn die Ausnahme eines fehlerhaften bemängelte Task-Objekts nicht beobachtet wird. |
| Struktur | Beschreibung | |
|---|---|---|
|
ParallelLoopResult | Gibt den Status der Ausführung einer Parallel-Schleife an. |
| Enumeration | Beschreibung | |
|---|---|---|
|
TaskContinuationOptions | Gibt das Verhalten für eine Aufgabe an, die mit der ContinueWith- oder ContinueWith-Methode erstellt wird. |
|
TaskCreationOptions | Gibt Flags an, die optionales Verhalten für die Erstellung und Ausführung von Aufgaben steuern. |
|
TaskStatus | Stellt die aktuelle Phase im Lebenszyklus eines Task dar. |
Community-Inhalt
Hinzufügen