クラス ライブラリを使用してデータをシミュレートおよび処理し、トリガーされたイベントを介して結果を返します。
DataProcessor _dataProcessor
その中で、DispatcherTimer を使用してデータをシミュレートし、シミュレートされたデータが利用可能で GUI にプッシュする準備ができたときにイベントを発生させます。
_dataProcessor を強制終了する最善の方法を考えていましたか?
私の経験はその設定です
_dataProcessor = null;
DispatcherTimer を強制終了しません。イベントは引き続き発生し、GUI に渡されます。
GAC がクラス ライブラリを破棄する前に、DispatcherTimer を停止または無効にする必要がありますか?
一般的にこのタスクにアプローチする最善の方法がわからないため、ご指導いただきありがとうございます。クラス ライブラリのインスタンスをオンデマンドで終了するだけです。