mono_thread_attachmono_thread_createmono_thread_currentmono_thread_detachmono_thread_exitmono_thread_get_managed_idThread.ManagedThreadId value of thread.
Returns -1 if thread is NULL.mono_thread_get_name_utf8NULL if the thread has no name.
The returned memory is owned by the caller.mono_thread_is_foreign| thread | the thread to query |
TRUE if thread was not created by the runtime.
mono_thread_managemono_thread_new_initmono_threads_get_default_stacksizemono_threads_set_default_stacksizemono_thread_set_manage_callbackmono_thread_stopmono_thread_get_mainmono_thread_set_main| thread | thread to set as the main thread |
Main
method. This basically means that at the end of thread, the runtime will
wait for the existing foreground threads to quit and other such details.mono_monitor_entermono_monitor_enter_v4mono_monitor_exitmono_monitor_try_entermono_thread_cleanupmono_thread_detach_if_exitingdealloc: implementations in Objective-C.