Agregasi

Nota

Pustaka Templat Aktif (ATL) terus didukung. Namun, kami tidak lagi menambahkan fitur atau memperbarui dokumentasi.

Ada kalanya implementor objek ingin memanfaatkan layanan yang ditawarkan oleh objek lain yang sudah dibangun sebelumnya. Selain itu, ingin objek kedua ini muncul sebagai bagian alami dari yang pertama. COM mencapai kedua tujuan ini melalui penahanan dan agregasi.

Agregasi berarti bahwa objek yang berisi (luar) membuat objek yang terkandung (dalam) sebagai bagian dari proses pembuatannya dan antarmuka objek dalam diekspos oleh luar. Objek memungkinkan dirinya untuk diagregasi atau tidak. Jika ya, maka harus mengikuti aturan tertentu agar agregasi berfungsi dengan baik.

Terutama, semua panggilan metode IUnknown pada objek yang terkandung harus didelegasikan ke objek yang mengandung.

Lihat juga

Pengantar COM
Gunakan Kembali Objek