System.Threading.Thread
表示在 上執行的方法。
物件,包含執行緒程序的資料。
1
可建立和控制執行緒,設定執行緒的優先權,並取得它的狀態。若要瀏覽此類型的 .NET Framework 原始程式碼,請參閱參考來源。
1
初始化 類別的新執行個體,並指定委派,讓物件可以在執行緒啟動時傳遞到執行緒。
委派,代表在這個執行緒開始執行時要叫用的方法。
is null.
初始化 類別的新執行個體。
委派,代表在這個執行緒開始執行時要叫用的方法。
The parameter is null.
取得目前執行的執行緒。
,是目前執行之執行緒的表示。
1
取得值,指出目前執行緒的執行狀態。
如果這個執行緒已經啟動但還沒有正常終止或者中止,則為 true,否則為 false。
1
取得或設定值,指出執行緒是不是背景執行緒。
如果這個執行緒是背景執行緒或者會成為背景執行緒,則為 true,否則為 false。
The thread is dead.
1
封鎖呼叫執行緒直到執行緒終止為止,但仍繼續執行標準的 COM 與 SendMessage 幫浦作業。
The caller attempted to join a thread that is in the state.
The thread is interrupted while waiting.
1
封鎖呼叫執行緒直到執行緒終止或已超過指定的時間為止,但仍繼續執行標準的 COM 與 SendMessage 幫浦作業。
如果執行緒已經終止,為 true;如果 false 參數指定的時間量已經過去,而執行緒還沒有終止,則為 。
等候執行緒終止的毫秒數。
The value of is negative and is not equal to in milliseconds.
The thread has not been started.
1
取得目前 Managed 執行緒的唯一識別項。
整數,表示這個 Managed 執行緒的唯一識別項。
1
取得或設定執行緒的名稱。
含有執行緒名稱的字串;如果沒有設定名稱,則為 null。
A set operation was requested, but the Name property has already been set.
1
在指定的毫秒數內暫止目前的執行緒。
暫止執行緒的毫秒數。如果 引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。
The time-out value is negative and is not equal to .
1
在指定長度的時間內暫止目前的執行緒。
暫止執行緒的時間長度。如果 引數的值為 ,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。
The value of is negative and is not equal to in milliseconds, or is greater than milliseconds.
1
造成作業系統將目前執行個體的狀態變更為 。
The thread has already been started.
There is not enough memory available to start this thread.
1
使作業系統將目前執行個體的狀態改成 ,並選擇性地提供物件,在物件中包含執行緒執行之方法所要使用的資料。
物件,包含執行緒執行之方法所要使用的資料。
The thread has already been started.
There is not enough memory available to start this thread.
This thread was created using a delegate instead of a delegate.
1
取得數值,包含目前執行緒的狀態。
其中一個 數值,指出目前執行緒的狀態。初始值為 Unstarted。
2
表示在 上執行的方法。
1
當基礎作業系統執行緒已經啟動,但此執行緒還沒準備好執行使用者程式碼之前,如果 Managed 執行緒內有任何錯誤發生,就會擲回這個例外狀況。
指定 的執行狀態。
1
執行緒狀態包括 ,且執行緒目前無作用,但其狀態尚未變更為 。
方法已在執行緒上被叫用 (Invoke),但執行緒還沒有收到會嘗試終結它的暫止 。
執行緒正做為背景執行緒執行當中 (相對於前景執行緒)。這個狀態以設定 屬性來控制。
執行緒已經啟動,並未受封鎖,也沒有暫止的 。
執行緒已經停止。
執行緒正被要求停止中。僅供內部使用。
執行緒已經暫止。
執行緒正被要求暫止中。
方法還沒有在執行緒上被叫用。
執行緒已封鎖。這可能是呼叫 或 、要求鎖定 (例如藉由呼叫 或 ),或是在執行緒同步處理物件 (例如 ) 上等候的結果。
當 對於方法的呼叫來說處於無效 時所擲回的例外狀況。
2
使用預設屬性來初始化 類別的新執行個體。
使用指定的錯誤訊息,初始化 類別的新執行個體。
解釋例外狀況原因的錯誤訊息。
使用指定的錯誤訊息和造成這個例外狀況原因的內部例外參考,初始化 類別的新執行個體。
解釋例外狀況原因的錯誤訊息。
導致目前例外狀況的例外。如果 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。