IDkmClrIntrinsicAssemblyProvider.GetIntrinsicAssemblyMetaDataBytesPtr Yöntem

Tanım

"Iç Yöntemler derlemesi" için meta verileri al. İç Yöntemler, bir CLR İnceleme sorgusu yürütürken hata ayıklama altyapısının anladığı özel yöntemlerdir. Örnek: C# ifade değerlendiricisi içinde "$exception" değerlendirilirken, C# ifade derleyicisi, iç Yöntemler derlemesinde GetException öğesine bir çağrı yayar. Çağrıyı normal şekilde yürütmek yerine, hata ayıklayıcı bunun yerine yöntem çağrısının benzetimini yapar ve geçerli iş parçacığında özel durumu döndürür.

public:
 IntPtr GetIntrinsicAssemblyMetaDataBytesPtr(Microsoft::VisualStudio::Debugger::Clr::DkmClrRuntimeInstance ^ clrRuntimeInstance, [Runtime::InteropServices::Out] System::UInt32 % size);
public IntPtr GetIntrinsicAssemblyMetaDataBytesPtr (Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance clrRuntimeInstance, out uint size);
abstract member GetIntrinsicAssemblyMetaDataBytesPtr : Microsoft.VisualStudio.Debugger.Clr.DkmClrRuntimeInstance * uint32 -> nativeint
Public Function GetIntrinsicAssemblyMetaDataBytesPtr (clrRuntimeInstance As DkmClrRuntimeInstance, ByRef size As UInteger) As IntPtr

Parametreler

clrRuntimeInstance
DkmClrRuntimeInstance

'Ndaki Hedef işlemde çalışan bir CLR örneğini temsil eder.

size
UInt32

Dışı Meta veri arabelleğinin boyutu.

Döndürülenler

IntPtr

nativeint

Dışı Meta veri arabelleği işaretçisi.

Şunlara uygulanır