Dispatcher.BeginInvoke()はUIスレッドでコードを実行するために使用されています。最近、 'Deployment'クラスを使用してDispatcherインスタンスを取得するもう1つの方法です。私はthis.Dispatcher.BeginInvoke()とDeployment.Current.Dispatcher.BeginInvoke()機能?、とSilverlightのthis.Dispatcher.BeginInvoke()とDeployment.Current.Dispatcher.BeginInvoke()メソッドの違い
私が使用する必要があるのinvokation間の任意のdiffrenceはあり
を知りたいのですがthis.Dispatcher.BeginInvoke()とDeployment.Current.Dispatcher.BeginInvoke()?
おかげ アレックス
どのような状況で同じではないのですか? – AnthonyWJones
@AnthonyWJones:Dispatcher.Currentは、コードを実行しているスレッドに関連付けられているディスパッチオブジェクトを取得します。したがって、異なるスレッドで呼び出されたときに同じではありません。 – Will
@Will:Deployment.CurrentまたはDispatcher.Currentを意味しましたか? – wizzardz