http://msdn.microsoft.com/zh-cn/library/system.environment.currentmanagedthreadid.aspx
http://stackoverflow.com/questions/15569664/system-missingmethodexception-int32-system-environment-get-currentmanagedthread
http://blog.marcgravell.com/2012/09/iterator-blocks-missing-methods-and-net.html