Aufrufen von asynchronen Methoden unter Verwendung von IAsyncResult
Aktualisiert: November 2007
Typen in .NET Framework und Klassenbibliotheken Dritter können Methoden bereitstellen, die eine weitere Ausführung der Anwendung bei gleichzeitiger Ausführung von asynchronen Operationen in anderen Threads, also nicht im Haupthread, erlauben. Die folgenden Abschnitte enthalten und beschreiben Codebeispiele, mit denen die verschiedenen Aufrufmöglichkeiten von asynchronen Methoden veranschaulicht werden, die das IAsyncResult-Entwurfsmuster verwenden.
Blockieren der Anwendungsausführung durch Beenden einer asynchronen Methode.
Blockieren der Anwendungsausführung mithilfe von AsyncWaitHandle.
Verwenden eines AsyncCallback-Delegaten zum Beenden einer asynchronen Operation.
Siehe auch
Konzepte
Übersicht über ereignisbasierte asynchrone Muster