UIKitThreadAccessException Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Eccezione generata quando un'API UIKit viene richiamata da un thread in background.
public class UIKitThreadAccessException : Exception
type UIKitThreadAccessException = class
inherit Exception
- Ereditarietà
-
UIKitThreadAccessException
Commenti
L'eccezione viene generata se un codice in background ha chiamato in un'API UIKit che non è thread-safe. In generale, la maggior parte delle API UIKit non è thread-safe e non deve essere richiamata da un thread in background. Se è necessario richiamare un metodo UIKit da un thread in background, è consigliabile accodare un'attività usando il metodo M:Foundation.NSObject.BeginInvokeOnMainThread(Foundation.NSAction).
È possibile disabilitare il controllo di runtime impostando il CheckForIllegalCrossThreadCalls campo su false.
Questa eccezione viene generata da MonoTouch.dll nelle compilazioni di debug o nelle build di versione compilate con il flag --force-thread-check.
Costruttori
UIKitThreadAccessException() |
Eccezione generata quando un'API UIKit viene richiamata da un thread in background. |