IDkmClrExpressionEvaluatorCallbackInternal.CompileDisplayAttributeInternal(DkmLanguageExpression, DkmClrModuleInstance, Int32, String, DkmCompiledClrInspectionQuery) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Methode wird intern von der CLR-Ausdrucks Auswertung verwendet.
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)
Parameter
- expression
- DkmLanguageExpression
In Dkmlanguageexpression stellt einen Ausdruck dar, der von einer Ausdrucks Auswertung analysiert und ausgewertet werden soll.
- moduleInstance
- DkmClrModuleInstance
In Die Modul Instanz, die den Typ enthält, auf den das DebuggerDisplayAttribute-Attribut angewendet wird.
- token
- Int32
In Das Metadatentoken des Typs, für den das DebuggerDisplayAttribute gilt.
- error
- String
[Out, optional] Gibt jeden Fehler an, der den Ausdruck kompiliert. Wenn der Code erfolgreich kompiliert wird, muss dieser Wert NULL sein. In Fehler Fällen gibt dieser Wert den Grund für den Kompilierungsfehler an, und der Aufrufer sollte S_OK zurückgeben.
[Out, optional] Das kompilierte Anzeige Attribut. Wenn result null und Error nicht NULL ist, ist ein Kompilierungsfehler aufgetreten.