ComObject Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa dla wszystkich wywoływanych otoek środowiska uruchomieniowego (RCW) generowanych przez źródło COM.
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
- Dziedziczenie
-
ComObject
- Implementuje
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Finalize() |
Zwalnia wszystkie odwołania do bazowego obiektu COM. |
FinalRelease() |
Zwalnia wszystkie odwołania należące do tego ComObject , jeśli jest to unikatowe wystąpienie. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
IDynamicInterfaceCastable.GetInterfaceImplementation(RuntimeTypeHandle) |
Określa typ używany do wysyłania określonego typu interfejsu. Ta metoda jest wywoływana podczas wysyłania interfejsu, gdy nie można odnaleźć danego typu interfejsu w metadanych klasy. |
IDynamicInterfaceCastable.IsInterfaceImplemented(RuntimeTypeHandle, Boolean) |
Określa, czy ten obiekt można rzutować do określonego typu interfejsu. Ta metoda jest wywoływana, gdy wystąpienie klasy implementowania jest rzutowanie do typu interfejsu, który nie jest zawarty w metadanych klasy. |
IUnmanagedVirtualMethodTableProvider.GetVirtualMethodTableInfoForKey(Type) |
Uzyskaj informacje o tabeli metod wirtualnych dla danego niezarządzanego typu interfejsu reprezentowanego przez |