IDkmClrExpressionCompilerCallback Interface

Definição

Permite que compiladores de linguagens gerenciadas compilem expressões para uso pelo depurador para dar suporte à avaliação de expressão. Esta interface contém métodos que são chamados do monitor.

As implementações dessa interface podem restringir quando são chamadas usando um filtro definido em sua configuração de componente. As propriedades a seguir podem ser usadas: CompilerVendorId, LanguageID.

Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion. VS14RTM).

public interface class IDkmClrExpressionCompilerCallback
public interface class IDkmClrExpressionCompilerCallback
__interface IDkmClrExpressionCompilerCallback
public interface IDkmClrExpressionCompilerCallback
type IDkmClrExpressionCompilerCallback = interface
Public Interface IDkmClrExpressionCompilerCallback

Métodos

CompileDisplayAttribute(DkmLanguageExpression, DkmClrModuleInstance, Int32, String, DkmCompiledClrInspectionQuery)

Compile a cadeia de caracteres DebuggerDisplayAttribute fornecida. O IL resultante deve retornar uma cadeia de caracteres. Para a exibição do depurador, não há nenhum contexto de código. Em vez disso, o compilador deve fazer sua associação com base em um token de tipo.

Aplica-se a