Bagikan melalui


IObjectControl::Metode CanBePooled (comsvcs.h)

Memberi tahu lingkungan run-time COM+ apakah objek dapat dikumpulkan untuk digunakan kembali saat dinonaktifkan.

Sintaks

BOOL CanBePooled();

Mengembalikan nilai

Jika objek dapat dikumpulkan untuk digunakan kembali, nilai yang dikembalikan adalah TRUE. Jika tidak, itu FALSE.

Keterangan

Ketika objek mengembalikan TRUE dari metode CanBePooled , objek menunjukkan ke lingkungan run-time COM+ bahwa objek dapat ditambahkan ke kumpulan objek setelah penonaktifan daripada dihancurkan. Setiap kali instans diperlukan, satu digambar dari kumpulan daripada dibuat.

Mengembalikan TRUE dari metode CanBePooled tidak menjamin bahwa objek akan didaur ulang; ini hanya memberikan izin lingkungan run-time COM+ untuk mendaur ulang. Mengembalikan FALSE dari metode CanBePooled menjamin bahwa instans komponen tidak didaur ulang.

Metode Aktifkan dipanggil jika instans baru dibuat atau jika instans daur ulang diambil dari kumpulan. Demikian pula, metode Nonaktifkan dipanggil setiap kali objek dinonaktifkan, apakah sedang dihancurkan atau dikembalikan ke kumpulan untuk didaur ulang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header comsvcs.h

Lihat juga

COM+ Pengumpulan Objek

Cara Kerja Pengumpulan Objek

IObjectControl

Persyaratan untuk Objek yang Dapat Dikumpulkan