ICorDebugClass Interface
Representa um tipo, que pode ser básico ou complexo (ou seja, definido pelo utilizador). Se o tipo for genérico, ICorDebugClass
representa o tipo genérico não fundamentado.
Métodos
Método | Descrição |
---|---|
Método GetModule | Obtém o módulo que define esta classe. |
Método GetStaticFieldValue | Obtém o valor do campo estático especificado. |
Método GetToken | Obtém o TypeDef token de metadados para esta classe. |
Observações
A ICorDebugClass
interface representa um tipo genérico sem fundamento. A interface ICorDebugType representa um tipo genérico instanciado. Por exemplo, Hashtable<K, V>
seria representado por ICorDebugClass
, enquanto Hashtable<Int32, String>
que seria representado por ICorDebugType
.
Os tipos não genéricos são representados por e ICorDebugClass
ICorDebugType
. A última interface foi introduzida no .NET Framework versão 2.0 para lidar com a instanciação do tipo.
Nota
Esta interface não suporta ser chamada remotamente, nem entre máquinas nem em processos cruzados.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 1.0