UIKitThreadAccessException クラス

定義

UIKit API がバックグラウンド スレッドから呼び出されたときにスローされる例外。

public class UIKitThreadAccessException : Exception
type UIKitThreadAccessException = class
    inherit Exception
継承
UIKitThreadAccessException

注釈

一部のバックグラウンド コードがスレッド セーフではない UIKit API に呼び出された場合、例外がスローされます。 一般に、ほとんどの UIKit API はスレッド セーフではなく、バックグラウンド スレッドから呼び出すべきではありません。 バックグラウンド スレッドから UIKit メソッドを呼び出す必要がある場合は、 (Foundation.NSAction) メソッドを使用してタスクをキューに登録することを検討する必要があります。

フィールドを false に設定することで、ランタイム チェックをCheckForIllegalCrossThreadCalls無効にすることができます。

この例外は、デバッグ ビルドの MonoTouch.dll、または --force-thread-チェック フラグを使用してコンパイルされたリリース ビルドでスローされます。

コンストラクター

UIKitThreadAccessException()

UIKit API がバックグラウンド スレッドから呼び出されたときにスローされる例外。

適用対象