IDkmSymbolCompilerIdQueryCallback.GetCompilerIdCallback Yöntem

Tanım

Verilen sembolün derleyici kimliğini (LanguageID/VendorID) döndürür. Daha ayrıntılı bir açıklama için bkz. DkmSymbol. Getcompilerıd.

public:
 Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId GetCompilerIdCallback(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionSession ^ inspectionSession);
public Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId GetCompilerIdCallback (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession inspectionSession);
abstract member GetCompilerIdCallback : Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId
Public Function GetCompilerIdCallback (instruction As DkmInstructionSymbol, inspectionSession As DkmInspectionSession) As DkmCompilerId

Parametreler

instruction
DkmInstructionSymbol

'Ndaki Dkmkomutctionsymbol, hedef işlemdeki bir yöntemi temsil eder.

inspectionSession
DkmInspectionSession

[In, Isteğe bağlı] Geçerli İnceleme oturumunu tanımlayan bir başvuru nesnesi. Yaygın kullanım, sembol sağlayıcılarının veri kapsayıcısını kullanarak aramaları önbelleğe almak için kullanılır.

Döndürülenler

DkmCompilerId

Dışı Bu sembolün kodunu üreten derleyicinin LanguageID/VendorID 'Si. Bu bilinmiyorsa (ex: Bu blok için simge bilgisi yok), her iki değer de Guid. Empty olur. Aksi halde, her iki değer de sıfır dışında bir değer olmalıdır.

Şunlara uygulanır