UIKitThreadAccessException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Исключение возникает при вызове API UIKit из фонового потока.
public class UIKitThreadAccessException : Exception
type UIKitThreadAccessException = class
inherit Exception
- Наследование
-
UIKitThreadAccessException
Комментарии
Исключение возникает, если некоторый фоновый код вызвал в API UIKit, который не является потокобезопасном. Как правило, большинство API UIKit не являются потокобезопасны и не должны вызываться из фонового потока. Если необходимо вызвать метод UIKit из фонового потока, следует поставить задачу в очередь с помощью метода M:Foundation.NSObject.BeginInvokeOnMainThread(Foundation.NSAction).
Можно отключить проверка среды выполнения, задав CheckForIllegalCrossThreadCalls для поля значение false.
Это исключение вызывается MonoTouch.dll в отладочных сборках или в сборках выпуска, которые были скомпилированы с флагом --force-thread-проверка.
Конструкторы
UIKitThreadAccessException() |
Исключение возникает при вызове API UIKit из фонового потока. |