IDkmVisualStudioServices.GetCodeViewCompilers(DkmEngineSettings) Yöntem

Tanım

Dkmcodeviewcompilerıd değerlerinin sabit listesini döndürür. Bu numaralandırma daha sonra bir kod görünümü kaydındaki bilgileri Dkmcompilerıd yapısına eşlemek için bir sembol sağlayıcısı tarafından kullanılabilir.

public:
 cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmCodeViewCompilerId> ^ GetCodeViewCompilers(Microsoft::VisualStudio::Debugger::DkmEngineSettings ^ settings);
public Microsoft.VisualStudio.Debugger.Symbols.DkmCodeViewCompilerId[] GetCodeViewCompilers (Microsoft.VisualStudio.Debugger.DkmEngineSettings settings);
abstract member GetCodeViewCompilers : Microsoft.VisualStudio.Debugger.DkmEngineSettings -> Microsoft.VisualStudio.Debugger.Symbols.DkmCodeViewCompilerId[]
Public Function GetCodeViewCompilers (settings As DkmEngineSettings) As DkmCodeViewCompilerId()

Parametreler

settings
DkmEngineSettings

'Ndaki Oturum genelinde hata ayıklama ayarlarını içerir. Bu nesne için altyapı GUID 'Sine göre bir örnek vardır (örn: COMPlusOnlyEng2 için bir örnek, COMPlusNativeEng için bir örnek).

Döndürülenler

DkmCodeViewCompilerId[]

Dışı Dkmcodeviewcompilerıd [], S_COMPILE * kod görünümü kayıtları içindeki bilgileri Dkmcompilerıd içine çevirmek için kullanılır. Bu, hata ayıklayıcının bir yığın çerçevesi için uygun bir ifade değerlendiricisi yüklemesine izin verir. Sembol sağlayıcıları bu koleksiyonu DkmEngineSettings aracılığıyla alabilir. Expression değerlendiricileri, kurulumundan '%VSRegistryRoot%\Debugger\CodeView compilers ' kayıt defteri anahtarına alt anahtar ekleyerek bu koleksiyona ek girişler ekleyebilir.

Şunlara uygulanır