ICorDebugType Interface
Representa um tipo, básico ou complexo (ou seja, definido pelo utilizador). Se o tipo for genérico, ICorDebugType
representa o tipo genérico instanciado.
Métodos
Método | Descrição |
---|---|
EnumerateTypeParameters Method | Obtém um ponteiro de interface para um ICorDebugTypeEnum que referencia os parâmetros genéricos Type da classe referenciada por este ICorDebugType . |
Método GetBase | Obtém um ponteiro de interface para um ICorDebugType que referencia a classe base da classe referenciada por este ICorDebugType , se existir. |
Método GetClass | Obtém um ponteiro de interface para uma ICorDebugClass que referencia o construtor digitado deste ICorDebugType . |
Método GetFirstTypeParameter | Obtém um ponteiro de interface para um ICorDebugType que referencia o primeiro parâmetro genérico Type para o construtor da classe referenciada por este ICorDebugType . |
Método GetRank | Obtém o número de dimensões num tipo de matriz. |
GetStaticFieldValue Method | Obtém um ponteiro de interface para um ICorDebugValue que contém o valor do campo estático referenciado pelo token de campo especificado na moldura de pilha especificada. |
Método GetType | Obtém um valor CorElementType que descreve o tipo nativo do runtime Type de linguagem comum referenciado por este ICorDebugType . |
Observações
Se o tipo for genérico, ICorDebugClass
representa o tipo não fundamentado. A ICorDebugType
interface representa um tipo genérico instanciado. Por exemplo, Hashtable<K, V> seria representado por ICorDebugClass
, enquanto Hashtable<Int32, String> seria representado por ICorDebugType
.
Os tipos não genéricos são representados por ICorDebugClass
e ICorDebugType
. A última interface foi introduzida no .NET Framework versão 2.0 para lidar com a instanciação de tipo.
Nota
Esta interface não suporta ser chamada remotamente, seja entre máquinas ou entre processos.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 2.0
Ver também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários