UIApplication.CheckForIllegalCrossThreadCalls Bidang
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan apakah build debug MonoTouch akan memberlakukan bahwa panggilan yang dilakukan ke UIKit hanya dikeluarkan dari utas UI.
public static bool CheckForIllegalCrossThreadCalls;
staticval mutable CheckForIllegalCrossThreadCalls : bool
Nilai Bidang
Keterangan
Pada build debug, MonoTouch akan memberlakukan bahwa panggilan yang dilakukan ke API UIKit hanya dilakukan dari utas UIKit. Ini berguna untuk menemukan kode yang secara tidak sengaja dapat menggunakan UIKit dari utas non-UI yang dapat merusak status UIKit dan dapat menyebabkan sangat sulit untuk men-debug masalah.
Tetapi terkadang mungkin berguna untuk menonaktifkan pemeriksaan ini, baik karena Anda dapat memastikan bahwa UIKit tidak digunakan pada saat ini atau karena MonoTouch mungkin memberlakukan pemeriksaan di API yang mungkin kemudian dilonggarkan atau membuat utas aman oleh iOS.