Thread.UnsafeStart Yöntem

Tanım

Aşırı Yüklemeler

Name Description
UnsafeStart(Object)

İşletim sisteminin geçerli örneğin Runningdurumunu olarak değiştirmesine neden olur ve isteğe bağlı olarak iş parçacığının yürüttüğü yöntem tarafından kullanılacak verileri içeren bir nesne sağlar.

UnsafeStart()

İşletim sisteminin geçerli örneğin Runningdurumunu olarak değiştirmesine neden olur.

UnsafeStart(Object)

Kaynak:
Thread.cs
Kaynak:
Thread.cs
Kaynak:
Thread.cs
Kaynak:
Thread.cs
Kaynak:
Thread.cs

İşletim sisteminin geçerli örneğin Runningdurumunu olarak değiştirmesine neden olur ve isteğe bağlı olarak iş parçacığının yürüttüğü yöntem tarafından kullanılacak verileri içeren bir nesne sağlar.

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)

Parametreler

parameter
Object

İş parçacığının yürüttüğü yöntem tarafından kullanılacak verileri içeren bir nesne.

Öznitelikler

Özel durumlar

İş parçacığı zaten başlatıldı.

Bu iş parçacığını başlatmak için yeterli bellek yok.

Bu iş parçacığı, temsilci yerine ThreadStart temsilci ParameterizedThreadStart kullanılarak oluşturuldu.

Açıklamalar

Geçerliyi yakalayan ve iş parçacığının ExecutionContext temsilcisini çağırmak için bu bağlamı kullanan değerinin aksineStart(Object), UnsafeStart(Object) geçerli bağlamın yakalanmasını ve çağrıya akışının gerçekleştirilmemesi açıkça önlenir.

Şunlara uygulanır

UnsafeStart()

Kaynak:
Thread.cs
Kaynak:
Thread.cs
Kaynak:
Thread.cs
Kaynak:
Thread.cs
Kaynak:
Thread.cs

İşletim sisteminin geçerli örneğin Runningdurumunu olarak değiştirmesine neden olur.

public:
 void UnsafeStart();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public void UnsafeStart();
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UnsafeStart : unit -> unit
Public Sub UnsafeStart ()
Öznitelikler

Özel durumlar

İş parçacığı zaten başlatıldı.

Bu iş parçacığını başlatmak için yeterli bellek yok.

Açıklamalar

Geçerliyi yakalayan ve iş parçacığının ExecutionContext temsilcisini çağırmak için bu bağlamı kullanan değerinin aksineStart(Object), UnsafeStart(Object) geçerli bağlamın yakalanmasını ve çağrıya akışının gerçekleştirilmemesi açıkça önlenir.

Şunlara uygulanır