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
UnsafeStart(Object) |
İşletim sisteminin geçerli örneğin durumunu olarak değiştirmesini sağlar ve isteğe bağlı olarak iş parçacığının yürütülmektedir yöntemi tarafından kullanılacak verileri içeren Running bir nesne sağlar. |
UnsafeStart() |
İşletim sisteminin geçerli örneğin durumunu olarak değiştirmesini Running sağlar. |
UnsafeStart(Object)
İşletim sisteminin geçerli örneğin durumunu olarak değiştirmesini sağlar ve isteğe bağlı olarak iş parçacığının yürütülmektedir yöntemi tarafından kullanılacak verileri içeren Running bir nesne sağlar.
public:
void UnsafeStart(System::Object ^ parameter);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public void UnsafeStart (object? parameter);
public void UnsafeStart (object? parameter);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UnsafeStart : obj -> unit
member this.UnsafeStart : obj -> unit
Public Sub UnsafeStart (parameter As Object)
Parametreler
- parameter
- Object
İş parçacığının yürütme yöntemi 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 ThreadStart yerine bir temsilci kullanılarak ParameterizedThreadStart oluşturulmuş.
Açıklamalar
Geçerli bağlamı yakalayan ve iş parçacığının temsilcisini çağırmak için bu bağlamı kullanan 'den farklı olarak, geçerli bağlamı yakalamayı ve çağrıya akışla geçirmeyi Start(Object) ExecutionContext açıkça UnsafeStart(Object) önler.
Şunlara uygulanır
UnsafeStart()
İşletim sisteminin geçerli örneğin durumunu olarak değiştirmesini Running sağlar.
public:
void UnsafeStart();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public void UnsafeStart ();
public void UnsafeStart ();
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UnsafeStart : unit -> unit
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çerli bağlamı yakalayan ve iş parçacığının temsilcisini çağırmak için bu bağlamı kullanan 'den farklı olarak, geçerli bağlamı yakalamayı ve çağrıya akışla geçirmeyi Start(Object) ExecutionContext açıkça UnsafeStart(Object) önler.