ICorDebugType (Interfaz)
Representa un tipo, ya sea básico o complejo (es decir, definido por el usuario). Si el tipo es genérico, ICorDebugType representa el tipo genérico con instancias.
Métodos
Método |
Descripción |
---|---|
Obtiene un puntero de interfaz a una instancia de ICorDebugTypeEnum que hace referencia a los parámetros Type genéricos de la clase a la que hace referencia esta instancia de ICorDebugType. |
|
Obtiene un puntero de interfaz a una instancia de ICorDebugType que hace referencia a la clase base de la clase a la que hace referencia esta instancia de ICorDebugType, si existe. |
|
Obtiene un puntero de interfaz a una instancia de ICorDebugClass que hace referencia al constructor con tipo de esta instancia de ICorDebugType. |
|
Obtiene un puntero de interfaz a una instancia de ICorDebugType que hace referencia al primer parámetro Type genérico para el constructor de la clase a la que hace referencia esta instancia de ICorDebugType. |
|
Obtiene el número de dimensiones de un tipo de matriz. |
|
Obtiene un puntero de interfaz a una instancia de ICorDebugValue que contiene el valor del campo estático al que hace referencia el token de campo especificado en el marco de pila especificado. |
|
Obtiene un valor de CorElementType que describe el tipo nativo de la instancia de Type de Common Language Runtime a la que hace referencia esta instancia de ICorDebugType. |
Comentarios
Si el tipo es genérico, ICorDebugClass representa el tipo sin instancias. La interfaz ICorDebugType representa un tipo genérico con instancias. Por ejemplo, ICorDebugClass representaría Hashtable<K, V>, mientras que ICorDebugType representaría Hashtable<Int32, String>.
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.
Nota |
---|
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