Bagikan melalui


Thread.ApartmentState Properti

Definisi

Perhatian

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

Perhatian

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

Mendapatkan atau menetapkan status apartemen utas ini.

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

Nilai Properti

Salah ApartmentState satu nilai. Nilai awalnya adalah Unknown.

Atribut

Pengecualian

Upaya dilakukan untuk mengatur properti ini ke keadaan yang bukan status apartemen yang valid (status selain apartemen berulir tunggal (STA) atau apartemen multithreaded (MTA)).

Keterangan

Properti ApartmentState sudah usang. Alternatif yang tidak usang adalah GetApartmentState metode untuk mengambil status apartemen dan SetApartmentState metode untuk mengatur status apartemen.

Penting

Utas baru diinisialisasi seolah-olah ApartmentState.MTA status apartemen mereka belum ditetapkan sebelum dimulai. Utas aplikasi utama diinisialisasi secara ApartmentState.MTA default.

Anda dapat menentukan model utas COM untuk aplikasi C++ menggunakan opsi penghubung /CLRTHREADATTRIBUTE (Atur Atribut Utas CLR).

Berlaku untuk

Lihat juga