IDkmClrExpressionEvaluatorCallbackInternal.CompileDisplayAttributeInternal Yöntem

Tanım

Bu yöntem, CLR Ifade değerlendiricisi tarafından dahili olarak kullanılır.

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)

Parametreler

expression
DkmLanguageExpression

'Ndaki DkmLanguageExpression, bir ifade değerlendiricisi tarafından ayrıştırılacak ve değerlendirilecek bir ifadeyi temsil eder.

moduleInstance
DkmClrModuleInstance

'Ndaki DebuggerDisplayAttribute türünü içeren modül örneği için geçerlidir.

token
Int32

'Ndaki DebuggerDisplayAttribute 'ın uygulandığı türün meta veri belirteci.

error
String

[Out, Isteğe bağlı] İfadeyi derlerken oluşan herhangi bir hata olduğunu gösterir. Kod başarıyla derleniyorsa, bu değer null olmalıdır. Hata durumunda bu değer derleme hatasının nedenini gösterir ve çağıranın S_OK döndürmesi gerekir.

result
DkmCompiledClrInspectionQuery

[Out, Isteğe bağlı] Derlenen görüntü özniteliği. Sonuç null ise ve hata null değilse, bir derleme hatası vardı.

Şunlara uygulanır