Bagikan melalui


ComObject Kelas

Definisi

Kelas dasar untuk semua pembungkus panggilan runtime yang dihasilkan sumber COM (RCW).

public ref class ComObject sealed : System::Runtime::InteropServices::IDynamicInterfaceCastable, System::Runtime::InteropServices::Marshalling::IUnmanagedVirtualMethodTableProvider
public sealed class ComObject : System.Runtime.InteropServices.IDynamicInterfaceCastable, System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider
type ComObject = class
    interface IDynamicInterfaceCastable
    interface IUnmanagedVirtualMethodTableProvider
Public NotInheritable Class ComObject
Implements IDynamicInterfaceCastable, IUnmanagedVirtualMethodTableProvider
Warisan
ComObject
Penerapan

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Finalize()

Merilis semua referensi ke objek COM yang mendasar.

FinalRelease()

Merilis semua referensi yang dimiliki oleh ini ComObject jika merupakan instans unik.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

IDynamicInterfaceCastable.GetInterfaceImplementation(RuntimeTypeHandle)

Menentukan jenis yang akan digunakan untuk mengirimkan jenis antarmuka yang ditentukan. Metode ini dipanggil selama pengiriman antarmuka ketika jenis antarmuka yang diberikan tidak dapat ditemukan dalam metadata kelas.

IDynamicInterfaceCastable.IsInterfaceImplemented(RuntimeTypeHandle, Boolean)

Menentukan apakah objek ini dapat ditransmisikan ke tipe antarmuka yang ditentukan. Metode ini dipanggil ketika instans kelas penerapan ditransmisikan ke jenis antarmuka yang tidak terkandung dalam metadata kelas.

IUnmanagedVirtualMethodTableProvider.GetVirtualMethodTableInfoForKey(Type)

Dapatkan informasi tentang tabel metode virtual untuk jenis antarmuka tidak terkelola tertentu yang diwakili oleh type.

Berlaku untuk