IAsyncResult BeginInvoke(object data, AsyncCallback callback, object @object)
ExecutionSnippet(object @object, IntPtr method)
void EndInvoke(IAsyncResult result)
static void ExcludeThread(ManagedThread thread)
static List< ManagedThread > ExcludedThreads
static void ExecuteOnMainThread(MainThreadExecution.ExecutionSnippet snippet, object data)
static void ExecuteSnippets()
static void ExecuteSnippetsOnly()
MainThreadExecution.ExecutionSnippet _snippet
static ConcurrentQueue< MainThreadExecution > _pendingRequests
MainThreadExecution(MainThreadExecution.ExecutionSnippet snippet, object data)
void WaitOnMainThreadComplete()
static MainThreadExecution()