Megosztás a következőn keresztül:


Az Async-alkalmazás finomhangolása (Visual Basic)

Pontosságot és rugalmasságot adhat az aszinkron alkalmazásokhoz a típus által elérhető metódusok és tulajdonságok Task használatával. A jelen szakasz témakörei olyan példákat mutatnak be, amelyek az olyan fontos Task módszereket és módszereket használjákCancellationToken, mint az Task.WhenAll ésTask.WhenAny.

A használatával WhenAny és WhenAllhasználatával egyszerűbben indíthat el több tevékenységet, és egyetlen tevékenység monitorozásával várhatja azok befejezését.

Ez a szakasz az alábbi példákat tartalmazza.

Feljegyzés

A példák futtatásához telepítve kell lennie a Visual Studio 2012-nek vagy újabbnak, valamint a .NET-keretrendszer 4.5-ös vagy újabb verziójának.

A projektek létrehoznak egy felhasználói felületet, amely tartalmaz egy gombot, amely elindítja a folyamatot, és egy gombot, amely megszakítja azt, ahogy az alábbi képen látható. A gombok neve startButton és cancelButton.

WPF window with Cancel button

A teljes Windows megjelenítési alaprendszer (WPF-) projekteket az Async-mintából töltheti le: Az alkalmazás finomhangolása.

Lásd még