ワーカースレッドの実行がいつ完了したかを知るためのエレガントな方法はありますか?それにより、ワーカースレッドが生成したリソースにアクセスできますか?
たとえば、ワーカースレッドがを使用してSQLServerのリストを照会した場合
ServersSqlDataSourceEnumerator.Instance.GetDataSources();
結果をDataTable変数に保存しました。このデータテーブル変数がいつ入力されたか、または使用可能になるかを知るために、どのメカニズムを使用できますか。ThreadStateをポーリングしたくありません。イベントが完了したらイベントを発生させて、結果を使用してアクションを実行できるようにするのが理想的です。
ありがとう!