次の方法で共有


非同期アプリケーションの Fine-Tuning (Visual Basic)

Task型で使用できるメソッドとプロパティを使用して、非同期アプリケーションに精度と柔軟性を追加できます。 このセクションのトピックでは、CancellationTokenと、Task.WhenAllTask.WhenAnyなどの重要なTaskメソッドを使用する例を示します。

WhenAnyWhenAllを使用すると、1 つのタスクを監視することで、複数のタスクをより簡単に開始し、完了を待つことができます。

このセクションには、次の例が含まれています。

この例を実行するには、Visual Studio 2012 以降と .NET Framework 4.5 以降がコンピューターにインストールされている必要があります。

次の図に示すように、プロジェクトでは、プロセスを開始するボタンとそれをキャンセルするボタンを含む UI が作成されます。 ボタンには、 startButtoncancelButtonという名前が付けられます。

[キャンセル] ボタン WPF ウィンドウ

完全な Windows Presentation Foundation (WPF) プロジェクトは 、非同期サンプル: アプリケーションの微調整からダウンロードできます。

こちらも参照ください