On debug builds, MonoTouch will enforce that calls made to UIKit APIs are only done from the UIKit thread. This is useful to spot code that could inadvertently use UIKit from a non-UI thread which can corrupt the UIKit state and could lead to very hard to debug problems.
But sometimes it might be useful to disable this check, either because you can ensure that UIKit is not in use at this point or because MonoTouch might be enforcing the checks in APIs that might have later been relaxed or made thread safe by iOS.
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0