Język

Thread.UnsafeStart Metoda

Definicja

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.

Dotyczy