ComObject Klass

Definition

Basklass för alla COM-källgenererade runtime-anropsbara omslutningar (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
Arv
ComObject
Implementeringar

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Finalize()

Släpper alla referenser till det underliggande COM-objektet.

FinalRelease()

Släpper alla referenser som ägs av detta ComObject om det är en unik instans.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IDynamicInterfaceCastable.GetInterfaceImplementation(RuntimeTypeHandle)

Avgör vilken typ som ska användas för att skicka den angivna gränssnittstypen. Den här metoden anropas under gränssnittsutskick när den angivna gränssnittstypen inte kan hittas i klassens metadata.

IDynamicInterfaceCastable.IsInterfaceImplemented(RuntimeTypeHandle, Boolean)

Avgör om det här objektet kan omvandlas till den angivna gränssnittstypen. Den här metoden anropas när en implementeringsklassinstans omvandlas till en gränssnittstyp som inte finns i klassens metadata.

IUnmanagedVirtualMethodTableProvider.GetVirtualMethodTableInfoForKey(Type)

Hämta information om den virtuella metodtabellen för en viss ohanterad gränssnittstyp som representeras av type.

Gäller för