Compartir a través de


ICorDebugClass (Interfaz)

Representa un tipo, que puede ser básico o complejo (es decir, definido por el usuario). Si el tipo es genérico, ICorDebugClass representa el tipo genérico sin instancias.

Métodos

Método

Descripción

ICorDebugClass::GetModule (Método)

Obtiene el módulo que define esta clase.

ICorDebugClass::GetStaticFieldValue (Método)

Obtiene el valor del campo estático especificado.

ICorDebugClass::GetToken (Método)

Obtiene el símbolo (token) de metadatos de TypeDef para esta clase.

Comentarios

La interfaz ICorDebugClass representa un tipo genérico sin instancias. La interfaz ICorDebugType representa un tipo genérico con instancias. Por ejemplo, Hashtable<K, V> estaría representado por ICorDebugClass, mientras que Hashtable<Int32, String> estaría representado por ICorDebugType.

ICorDebugClass e ICorDebugType representan tipos no genéricos. La última interfaz se introdujo en la versión 2.0 de .NET Framework para tratar la creación de instancias de tipos.

NotaNota

Esta interfaz no admite que se la llame de forma remota, ya sea entre procesos o entre equipos.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugClass2 (Interfaz)

Otros recursos

Interfaces para depuración