Thread.UnsafeStart 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| UnsafeStart(Object) |
會讓作業系統將目前實例的狀態變更為 Running,並可選擇性地提供一個物件,包含執行緒執行的方法所使用的資料。 |
| UnsafeStart() |
導致作業系統將目前實例的狀態變更為 Running。 |
UnsafeStart(Object)
- 來源:
- Thread.cs
- 來源:
- Thread.cs
- 來源:
- Thread.cs
- 來源:
- Thread.cs
- 來源:
- Thread.cs
會讓作業系統將目前實例的狀態變更為 Running,並可選擇性地提供一個物件,包含執行緒執行的方法所使用的資料。
public:
void UnsafeStart(System::Object ^ parameter);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public void UnsafeStart(object? parameter);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UnsafeStart : obj -> unit
Public Sub UnsafeStart (parameter As Object)
參數
- parameter
- Object
一個包含執行緒執行方法要使用的資料的物件。
- 屬性
例外狀況
討論串已經開始了。
目前可用的記憶體不足以啟動此執行緒。
這個討論串是用 ThreadStart 代理人而非 ParameterizedThreadStart 代理人創建的。
備註
與 Start(Object)擷取當前 ExecutionContext 上下文並利用該上下文調用執行緒代理者不同, UnsafeStart(Object) 明確避免捕捉當前上下文並將其流向呼叫。
適用於
UnsafeStart()
- 來源:
- Thread.cs
- 來源:
- Thread.cs
- 來源:
- Thread.cs
- 來源:
- Thread.cs
- 來源:
- Thread.cs
導致作業系統將目前實例的狀態變更為 Running。
public:
void UnsafeStart();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public void UnsafeStart();
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UnsafeStart : unit -> unit
Public Sub UnsafeStart ()
- 屬性
例外狀況
討論串已經開始了。
目前可用的記憶體不足以啟動此執行緒。
備註
與 Start(Object)擷取當前 ExecutionContext 上下文並利用該上下文調用執行緒代理者不同, UnsafeStart(Object) 明確避免捕捉當前上下文並將其流向呼叫。