Dispatcherを使用するWindows Phone 7アプリケーションを使用して、コードがUIスレッドで実行されるようにします。の上に呼ばれた。コードがバックグラウンドスレッドまたはUI(Dispatcher)スレッドで実行されているかどうかを検出する
メソッドがUIスレッドまたはバックグラウンドスレッドから呼び出された場合、どうすれば検出できますか? SilverlightではDispatcher.CheckAccessを使用しますが、Windows Phone 7では利用できません。
は役に立つユーティリティクラスです:http://silverlightzxing.codeplex.com/SourceControl/changeset/view/3bd7fb2d5eb2#WP7_Barcode_Library%2fOther%2fWP7Utilities.cs –