(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Multithreadprogrammierung mit dem ereignisbasierten asynchronen Muster

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.

Übersicht über ereignisbasierte asynchrone Muster

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

Implementieren des ereignisbasierten asynchronen Entwurfsmusters

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.

Gründe für das Implementieren des ereignisbasierten asynchronen Musters

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

Exemplarische Vorgehensweise: Implementieren einer Komponente, die das ereignisbasierte asynchrone Muster unterstützt

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.

Gewusst wie: Verwenden von Komponenten, die das ereignisbasierte asynchrone Muster unterstützen

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

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.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft