Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa uma função gerenciada ou um método.
Methods
| Método | Description |
|---|---|
| Método CreateBreakpoint | Cria um ponto de interrupção no início dessa função. |
| Método GetClass | Obtém um objeto ICorDebugClass que representa a classe da qual essa função é membro. |
| Método GetCurrentVersionNumber | Obtém o número de versão da edição mais recente feita nessa função. |
| Método GetILCode | Obtém o código CIL (linguagem intermediária) comum para essa função. |
| Método GetLocalVarSigToken | Obtém o token de metadados para a assinatura de variável local da função representada por essa ICorDebugFunction instância. |
| Método GetModule | Obtém o módulo no qual essa função é definida. |
| Método GetNativeCode | Obtém o código nativo para essa 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érico. 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 ICorDebugFunction um método depende se Editar e Continuar é permitido na função:
Se Editar e Continuar não for permitido na função, uma relação um-para-um existe 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
Essa interface não dá suporte a ser chamada remotamente, seja entre máquinas ou entre processos.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 1.0