ComObject Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para todos os RCWs (wrappers callable) de runtime gerados pela origem 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
- Herança
-
ComObject
- Implementações
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Finalize() |
Libera todas as referências ao objeto COM subjacente. |
FinalRelease() |
Libera todas as referências pertencentes a isso ComObject se for uma instância exclusiva. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
IDynamicInterfaceCastable.GetInterfaceImplementation(RuntimeTypeHandle) |
Determina o tipo a ser usado para expedir o tipo de interface especificado. Esse método é chamado durante a expedição da interface quando o tipo de interface fornecido não pode ser encontrado nos metadados da classe. |
IDynamicInterfaceCastable.IsInterfaceImplemented(RuntimeTypeHandle, Boolean) |
Determina se esse objeto pode ser convertido no tipo de interface especificado. Esse método é chamado quando uma instância de classe de implementação é convertida em um tipo de interface que não está contido nos metadados da classe. |
IUnmanagedVirtualMethodTableProvider.GetVirtualMethodTableInfoForKey(Type) |
Obtenha as informações sobre a tabela de método virtual para um determinado tipo de interface não gerenciado representado por |