IDkmClrIntrinsicAssemblyProvider.GetIntrinsicAssemblyMetaDataBytesPtr Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
"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.