Interface de ISymUnmanagedWriter
Representa um gravador de símbolo e fornece métodos para definir os documentos, pontos de seqüência, léxicos escopos e variáveis.
Métodos
Método |
Descrição |
---|---|
Fecha o gravador de símbolo sem comprometer os símbolos para o armazenamento de símbolo. |
|
Fecha o gravador de símbolo depois de confirmar os símbolos para o armazenamento de símbolo. |
|
Fecha o método atual. Depois de um método é fechado, não há mais símbolos podem ser definidos dentro dele. |
|
Fecha aberto mais recentemente o namespace. |
|
Fecha o escopo léxico atual. |
|
Define um nome para um valor constante. |
|
Define um documento de origem. |
|
Define uma única variável que não está dentro de um método. |
|
Define uma variável global única. |
|
Define uma única variável no escopo léxico atual. |
|
Define um único parâmetro no método atual. |
|
Define um grupo de pontos de seqüência dentro do método atual. |
|
Retorna as informações necessárias para que um compilador gravar a entrada de diretório de depuração no cabeçalho de arquivo executável (PE) do portátil. |
|
Define a interface do emissor de metadados com a qual este gravador será associado e define o nome do arquivo de saída que serão gravados os símbolos de depuração. |
|
Define a interface do emissor de metadados com a qual este gravador serão associado, define o nome do arquivo de saída para o qual os símbolos de depuração serão gravadas e define a posição final do arquivo de banco de dados (PDB) do programa. |
|
Abre um método para o símbolo que informações são emitidas. |
|
Abre um novo namespace. |
|
Abre um novo escopo léxico no método atual. |
|
Notifica o gravador do símbolo que um token de metadados tem sido mapeada novamente como metadados foi emitido. |
|
Especifica o início de true e no final de um método dentro de um arquivo de origem. |
|
Define o intervalo de deslocamento para o escopo léxico especificado. |
|
Define um atributo personalizado com base em seu nome. |
|
Especifica o método definido pelo usuário que é o ponto de entrada para este módulo. |
|
Especifica que o determinado nome totalmente qualificado do namespace está sendo usado dentro do escopo léxico aberto no momento. |
Requisitos
Cabeçalho: CorSym.idl, CorSym.h
Consulte também
Referência
Interface de ISymUnmanagedWriter2
Interface de ISymUnmanagedWriter3