IDkmClrExpressionEvaluatorCallbackInternal.CompileDisplayAttributeInternal(DkmLanguageExpression, DkmClrModuleInstance, Int32, String, DkmCompiledClrInspectionQuery) Метод

Определение

Этот метод используется внутренним средством оценки выражений CLR.

public:
 void CompileDisplayAttributeInternal(Microsoft::VisualStudio::Debugger::Evaluation::DkmLanguageExpression ^ expression, Microsoft::VisualStudio::Debugger::Clr::DkmClrModuleInstance ^ moduleInstance, int token, [Runtime::InteropServices::Out] System::String ^ % error, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmCompiledClrInspectionQuery ^ % result);
public void CompileDisplayAttributeInternal (Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguageExpression expression, Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance moduleInstance, int token, out string error, out Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmCompiledClrInspectionQuery result);
abstract member CompileDisplayAttributeInternal : Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguageExpression * Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * int * string * DkmCompiledClrInspectionQuery -> unit
Public Sub CompileDisplayAttributeInternal (expression As DkmLanguageExpression, moduleInstance As DkmClrModuleInstance, token As Integer, ByRef error As String, ByRef result As DkmCompiledClrInspectionQuery)

Параметры

expression
DkmLanguageExpression

Окне Дкмлангуажеекспрессион представляет выражение, которое необходимо проанализировать и оценить с помощью средства оценки выражений.

moduleInstance
DkmClrModuleInstance

Окне Экземпляр модуля, содержащий тип, к которому применяется DebuggerDisplayAttribute.

token
Int32

Окне Токен метаданных типа, к которому применяется DebuggerDisplayAttribute.

error
String

[Out, необязательно] Указывает на ошибку компиляции выражения. Если код успешно компилируется, это значение должно быть равно null. В случае ошибок это значение указывает причину ошибки компиляции, и вызывающий объект должен возвращать S_OK.

result
DkmCompiledClrInspectionQuery

[Out, необязательно] Скомпилированный атрибут вывода. Если result имеет значение null, а ошибка не равна null, то произошла ошибка компиляции.

Применяется к