IDkmLanguageReturnValueEvaluator2 Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa interface permite que uma extensão de linguagem avalie valores de retorno, conforme coletado por um tempo de execução durante a etapa. Essa é uma substituição para IDkmLanguageReturnValueEvaluator que permite que os componentes recuperem itens de dados associados ao valor de retorno.
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: BaseDebugMonitorId, CompilerVendorId, Engineid, LanguageID, runtimeId.
Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion. VS14RTM).
public interface class IDkmLanguageReturnValueEvaluator2
public interface class IDkmLanguageReturnValueEvaluator2
__interface IDkmLanguageReturnValueEvaluator2
public interface IDkmLanguageReturnValueEvaluator2
type IDkmLanguageReturnValueEvaluator2 = interface
Public Interface IDkmLanguageReturnValueEvaluator2
Métodos
| EvaluateReturnValue2(DkmInspectionContext, DkmWorkList, DkmStackWalkFrame, DkmRawReturnValueContainer, DkmCompletionRoutine<DkmEvaluateReturnValueAsyncResult2>) |
Avalia e formata um determinado DkmRawReturnValue usando apenas os dados fornecidos. |