Antarmuka IObjectContext (comsvcs.h)
Menyediakan akses ke konteks objek saat ini. Konteks objek terutama digunakan saat bekerja dengan transaksi atau berurusan dengan keamanan objek.
Warisan
Antarmuka IObjectContext mewarisi dari antarmuka IUnknown . IObjectContext juga memiliki jenis anggota ini:
Metode
Antarmuka IObjectContext memiliki metode ini.
IObjectContext::CreateInstance Membuat objek menggunakan konteks objek saat ini. (IObjectContext.CreateInstance) |
IObjectContext::D isableCommit Menyatakan bahwa pembaruan transaksional objek berada dalam keadaan tidak konsisten dan tidak dapat diterapkan dalam statusnya saat ini. |
IObjectContext::EnableCommit Menyatakan bahwa pekerjaan objek belum tentu selesai tetapi pembaruan transaksionalnya dalam keadaan konsisten dan dapat dilakukan dalam bentuknya saat ini. |
IObjectContext::IsCallerInRole Menunjukkan apakah penelepon langsung objek berada dalam peran tertentu (baik secara langsung atau sebagai bagian dari grup). (IObjectContext.IsCallerInRole) |
IObjectContext::IsInTransaction Menunjukkan apakah objek dijalankan dalam transaksi. |
IObjectContext::IsSecurityEnabled Menunjukkan apakah keamanan diaktifkan untuk objek saat ini. Keamanan COM+ diaktifkan kecuali objek berjalan dalam proses klien. |
IObjectContext::SetAbort Menyatakan bahwa transaksi tempat objek dijalankan harus dibatalkan dan bahwa objek harus dinonaktifkan ketika kembali dari panggilan metode yang sedang dijalankan. |
IObjectContext::SetComplete Menyatakan bahwa transaksi tempat objek dijalankan dapat dilakukan dan bahwa objek harus dinonaktifkan ketika kembali dari panggilan metode yang sedang dijalankan. |
Keterangan
Seperti halnya objek COM apa pun, Anda harus merilis objek IObjectContext ketika Anda selesai menggunakannya, kecuali itu adalah variabel lokal.
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 |