Partilhar via


Interface de ICorDebugClass

Representa um tipo que pode ser basic ou complexos (isto é, usuário-definido). Se o tipo é genérico, ICorDebugClass representa o tipo de genéricos sem instância.

Métodos

Método

Descrição

Método de ICorDebugClass::GetModule

Obtém o módulo que define essa classe.

Método de ICorDebugClass::GetStaticFieldValue

Obtém o valor do campo estático especificado.

Método de ICorDebugClass::GetToken

Obtém o TypeDef o token de metadados para esta classe.

Comentários

O ICorDebugClass interface representa um tipo genérico sem instância. O ICorDebugType interface representa um tipo genérico instanciado. Por exemplo, Hashtable<K, V> seriam representados por ICorDebugClass, enquanto Hashtable<Int32, String> seriam representados por ICorDebugType.

Os tipos de não-genéricas são representados por ambos ICorDebugClass e ICorDebugType. A segunda interface foi introduzida na.NET Framework versão 2.0 para lidar com a instanciação do tipo.

Observação

Esta interface não dá suporte a que está sendo chamado remotamente, entre computadores ou entre processos.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface de ICorDebugClass2

Outros recursos

Interfaces de depuração.