Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Representa uma função ou método gerenciado.
Methods
| Método | Description |
|---|---|
| Método CreateBreakpoint | Cria um ponto de interrupção no início desta função. |
| Método GetClass | Obtém um objeto ICorDebugClass que representa a classe da qual esta função é membro. |
| Método GetCurrentVersionNumber | Obtém o número da versão da última edição feita para esta função. |
| Método GetILCode | Obtém o código Common Intermediate Language (CIL) para esta função. |
| Método GetLocalVarSigToken | Obtém o token de metadados para a assinatura da variável local da função representada por esta ICorDebugFunction instância. |
| Método GetModule | Obtém o módulo no qual essa função está definida. |
| Método GetNativeCode | Obtém o código nativo para esta função. |
| Método GetToken | Obtém o token de metadados para essa função. |
Observações
A ICorDebugFunction interface não representa uma função com parâmetros de tipo genéricos. Por exemplo, uma ICorDebugFunction instância representaria Func<T> , mas não Func<string>. Chame ICorDebugILFrame2::EnumerateTypeParameters para obter os parâmetros de tipo genérico.
A relação entre o token mdMethodDefde metadados de um método e o objeto de um método depende se Edit e Continue são permitidos ICorDebugFunction na função:
Se Editar e Continuar não for permitido na função, existe uma relação um-para-um entre o
ICorDebugFunctionobjeto e omdMethodDeftoken. Ou seja, a função tem umICorDebugFunctionobjeto e ummdMethodDeftoken.Se Editar e Continuar for permitido na função, existe uma relação muitos-para-um entre o
ICorDebugFunctionobjeto e omdMethodDeftoken. Ou seja, a função pode ter muitas instâncias deICorDebugFunction, uma para cada versão da função, mas apenas ummdMethodDeftoken.
Observação
Esta interface não suporta ser chamada remotamente, seja entre máquinas ou entre processos.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões .NET: Disponível desde o .NET Framework 1.0