Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Multithreaded Programming with the Event-based Asynchronous Pattern

 

Es gibt verschiedene Möglichkeiten, asynchrone Features für Clientcode verfügbar zu machen. Das ereignisbasierte asynchrone Muster gibt Klassen das empfohlene Verfahren zum Präsentieren von asynchronem Verhalten vor.

In diesem Abschnitt

Event-based Asynchronous Pattern Overview

Beschreibt, wie das ereignisbasierte asynchrone Muster die Vorteile von Multithreadanwendungen bietet und gleichzeitig viele komplexe Aspekte des Multithreaddesigns verbirgt.

Implementing the Event-based Asynchronous Pattern

Beschreibt das standardisierte Verfahren zum Verpacken einer Klasse, die über asynchrone Features verfügt.

Bewährte Verfahrensweisen für das Implementieren des ereignisbasierten asynchronen Entwurfsmusters

Beschreibt die Anforderungen, die zum Verfügbarmachen asynchroner Features nach dem ereignisbasierten asynchronen Muster erfüllt sein müssen.

Deciding When to Implement the Event-based Asynchronous Pattern

Beschreibt, wie Sie ermitteln, ob Sie das ereignisbasierte asynchrone Muster anstelle des IAsyncResult-Musters implementieren sollen.

Walkthrough: Implementing a Component That Supports the Event-based Asynchronous Pattern

Veranschaulicht das Erstellen einer Komponente, die das ereignisbasierte asynchrone Muster implementiert. Dieses Muster wird mithilfe von Hilfsklassen aus dem System.ComponentModel-Namespace implementiert, was eine einwandfreie Funktionsweise der Komponente unter jedem beliebigen Anwendungsmodell gewährleistet.

How to: Use Components That Support the Event-based Asynchronous Pattern

Beschreibt die Verwendung einer Komponente, die das ereignisbasierte asynchrone Muster unterstützt.

Referenz

AsyncOperation

Beschreibt die AsyncOperation-Klasse und enthält Links zu allen Membern.

AsyncOperationManager

Beschreibt die AsyncOperationManager-Klasse und enthält Links zu allen Membern.

BackgroundWorker

Beschreibt die BackgroundWorker-Komponente und enthält Links zu allen Membern.

Anzeigen: