Thread.UnsafeStart Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| UnsafeStart(Object) |
Powoduje, że system operacyjny zmienia stan bieżącego wystąpienia na Running, a opcjonalnie dostarcza obiekt zawierający dane, które mają być używane przez metodę wykonywaną przez wątek. |
| UnsafeStart() |
Powoduje, że system operacyjny zmienia stan bieżącego wystąpienia na Running. |
UnsafeStart(Object)
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
Powoduje, że system operacyjny zmienia stan bieżącego wystąpienia na Running, a opcjonalnie dostarcza obiekt zawierający dane, które mają być używane przez metodę wykonywaną przez wątek.
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)
Parametry
- parameter
- Object
Obiekt zawierający dane, które mają być używane przez metodę wykonywaną przez wątek.
- Atrybuty
Wyjątki
Wątek został już uruchomiony.
Za mało pamięci, aby uruchomić ten wątek.
Ten wątek został utworzony przy użyciu delegata ThreadStart zamiast delegata ParameterizedThreadStart .
Uwagi
W przeciwieństwie do Start(Object)elementu , który przechwytuje bieżący ExecutionContext i używa tego kontekstu do wywołania delegata wątku, UnsafeStart(Object) jawnie unika przechwytywania bieżącego kontekstu i przepływu go do wywołania.
Dotyczy
UnsafeStart()
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
- Źródło:
- Thread.cs
Powoduje, że system operacyjny zmienia stan bieżącego wystąpienia na 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 ()
- Atrybuty
Wyjątki
Wątek został już uruchomiony.
Za mało pamięci, aby uruchomić ten wątek.
Uwagi
W przeciwieństwie do Start(Object)elementu , który przechwytuje bieżący ExecutionContext i używa tego kontekstu do wywołania delegata wątku, UnsafeStart(Object) jawnie unika przechwytywania bieżącego kontekstu i przepływu go do wywołania.