Aracılığıyla paylaş


Thread.ApartmentState Özellik

Tanım

Dikkat

The ApartmentState property has been deprecated. Use GetApartmentState, SetApartmentState or TrySetApartmentState instead.

Dikkat

The ApartmentState property has been deprecated. Use GetApartmentState, SetApartmentState or TrySetApartmentState instead.

Bu iş parçacığının apartman durumunu alır veya ayarlar.

public:
 property System::Threading::ApartmentState ApartmentState { System::Threading::ApartmentState get(); void set(System::Threading::ApartmentState value); };
[System.Obsolete("The ApartmentState property has been deprecated. Use GetApartmentState, SetApartmentState or TrySetApartmentState instead.")]
public System.Threading.ApartmentState ApartmentState { get; set; }
[System.Obsolete("The ApartmentState property has been deprecated.  Use GetApartmentState, SetApartmentState or TrySetApartmentState instead.", false)]
public System.Threading.ApartmentState ApartmentState { get; set; }
public System.Threading.ApartmentState ApartmentState { get; set; }
[<System.Obsolete("The ApartmentState property has been deprecated. Use GetApartmentState, SetApartmentState or TrySetApartmentState instead.")>]
member this.ApartmentState : System.Threading.ApartmentState with get, set
[<System.Obsolete("The ApartmentState property has been deprecated.  Use GetApartmentState, SetApartmentState or TrySetApartmentState instead.", false)>]
member this.ApartmentState : System.Threading.ApartmentState with get, set
member this.ApartmentState : System.Threading.ApartmentState with get, set
Public Property ApartmentState As ApartmentState

Özellik Değeri

Değerlerden ApartmentState biri. İlk değer şeklindedir Unknown.

Öznitelikler

Özel durumlar

Bu özelliği geçerli bir apartman durumu olmayan bir duruma (tek iş parçacıklı daire () veya çok iş parçacıklı daire (STAMTA)) dışında bir durum olarak ayarlama girişiminde bulunuldu.

Açıklamalar

ApartmentState Özelliği kullanımdan kaldırıldı. Eski olmayan alternatifler, daire durumunu alma yöntemi ve SetApartmentState apartman durumunu ayarlama yöntemidirGetApartmentState.

Önemli

Yeni iş parçacıkları, başlatılmadan önce daire durumları ayarlanmamış gibi ApartmentState.MTA başlatılır. Ana uygulama iş parçacığı varsayılan olarak olarak olarak ApartmentState.MTA başlatılır.

/CLRTHREADATTRIBUTE (CLR İş Parçacığı Özniteliğini Ayarla) bağlayıcı seçeneğini kullanarak C++ uygulaması için COM iş parçacığı modelini belirtebilirsiniz.

Şunlara uygulanır

Ayrıca bkz.