Thread.UnsafeStart Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.