Thread.UnsafeStart Metod

Definition

Överlagringar

Name Description
UnsafeStart(Object)

Gör att operativsystemet ändrar tillståndet för den aktuella instansen till Runningoch eventuellt tillhandahåller ett objekt som innehåller data som ska användas av metoden som tråden kör.

UnsafeStart()

Gör att operativsystemet ändrar tillståndet för den aktuella instansen till Running.

UnsafeStart(Object)

Källa:
Thread.cs
Källa:
Thread.cs
Källa:
Thread.cs
Källa:
Thread.cs
Källa:
Thread.cs

Gör att operativsystemet ändrar tillståndet för den aktuella instansen till Runningoch eventuellt tillhandahåller ett objekt som innehåller data som ska användas av metoden som tråden kör.

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)

Parametrar

parameter
Object

Ett objekt som innehåller data som ska användas av metoden som tråden kör.

Attribut

Undantag

Tråden har redan startats.

Det finns inte tillräckligt med minne för att starta den här tråden.

Den här tråden skapades med hjälp av ett ThreadStart ombud i stället för ett ParameterizedThreadStart ombud.

Kommentarer

Till skillnad från Start(Object), som samlar in den aktuella ExecutionContext och använder den kontexten för att anropa trådens ombud, UnsafeStart(Object) undviker explicit att fånga den aktuella kontexten och flöda den till anropet.

Gäller för

UnsafeStart()

Källa:
Thread.cs
Källa:
Thread.cs
Källa:
Thread.cs
Källa:
Thread.cs
Källa:
Thread.cs

Gör att operativsystemet ändrar tillståndet för den aktuella instansen till 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 ()
Attribut

Undantag

Tråden har redan startats.

Det finns inte tillräckligt med minne för att starta den här tråden.

Kommentarer

Till skillnad från Start(Object), som samlar in den aktuella ExecutionContext och använder den kontexten för att anropa trådens ombud, UnsafeStart(Object) undviker explicit att fånga den aktuella kontexten och flöda den till anropet.

Gäller för