Schnittstelle im .NET Framework mit der drei einheitliche Pattern für asynchrone Aufrufe bereitgestellt werden:
- Polling auf das Attribut IsCompleted auf der IAsyncResult-Schnittstelle
- Warten mit einem WaitHandle-Objekt
- Callback-Routine, die ein Objekt mit der Schnittstelle IAsyncResult empfängt.