DkmCustomRuntimeInstance.Create 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.
Aşırı Yüklemeler
| Create(DkmProcess, DkmRuntimeInstanceId, DkmDataItem) |
Bir hata ayıklama izleyiciden yeni bir çalışma zamanı örnek nesnesi oluşturur. Bir hata ayıklama İzleyicisi yeni bir çalışma zamanı örneğinin yüklendiğini algıladığında (örneğin, ilgili çalışma zamanı dll 'si hedef işlemde yüklendiğinde), bu yöntemin olay iş parçacığından çağrılması gerekir. Bu yöntem, bir Runtimeınstanceload olayı gönderir. Konum kısıtlaması: API 'nin bir Izleyici bileşeninden çağrılması gerekir (bileşen düzeyi < 100.000). |
| Create(DkmProcess, DkmRuntimeInstanceId, DkmRuntimeCapabilities, DkmRuntimeInstance, DkmDataItem) |
Bir hata ayıklama izleyiciden yeni bir çalışma zamanı örnek nesnesi oluşturur. Bir hata ayıklama İzleyicisi yeni bir çalışma zamanı örneğinin yüklendiğini algıladığında (örneğin, ilgili çalışma zamanı dll 'si hedef işlemde yüklendiğinde), bu yöntemin olay iş parçacığından çağrılması gerekir. Bu yöntem, bir Runtimeınstanceload olayı gönderir. Konum kısıtlaması: API 'nin bir Izleyici bileşeninden çağrılması gerekir (bileşen düzeyi < 100.000). Bu API, Visual Studio 12 RTM (DkmApiVersion. VS12RTM) sürümünde sunulmuştur. |
Create(DkmProcess, DkmRuntimeInstanceId, DkmDataItem)
Bir hata ayıklama izleyiciden yeni bir çalışma zamanı örnek nesnesi oluşturur. Bir hata ayıklama İzleyicisi yeni bir çalışma zamanı örneğinin yüklendiğini algıladığında (örneğin, ilgili çalışma zamanı dll 'si hedef işlemde yüklendiğinde), bu yöntemin olay iş parçacığından çağrılması gerekir.
Bu yöntem, bir Runtimeınstanceload olayı gönderir.
Konum kısıtlaması: API 'nin bir Izleyici bileşeninden çağrılması gerekir (bileşen düzeyi < 100.000).
public:
static Microsoft::VisualStudio::Debugger::CustomRuntimes::DkmCustomRuntimeInstance ^ Create(Microsoft::VisualStudio::Debugger::DkmProcess ^ Process, Microsoft::VisualStudio::Debugger::DkmRuntimeInstanceId Id, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.CustomRuntimes.DkmCustomRuntimeInstance Create (Microsoft.VisualStudio.Debugger.DkmProcess Process, Microsoft.VisualStudio.Debugger.DkmRuntimeInstanceId Id, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DkmProcess * Microsoft.VisualStudio.Debugger.DkmRuntimeInstanceId * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.CustomRuntimes.DkmCustomRuntimeInstance
Public Shared Function Create (Process As DkmProcess, Id As DkmRuntimeInstanceId, DataItem As DkmDataItem) As DkmCustomRuntimeInstance
Parametreler
- Process
- DkmProcess
'Ndaki DkmProcess, ayıklanmakta olan bir hedef işlemi temsil eder. Hata ayıklayıcı, hata ayıklama, bu nedenle temel hata ayıklama birimidir. DkmProcess, bir sistem işlemini veya mini dökümler gibi bir sanal işlemi temsil edebilir.
'Ndaki Bir işlem içindeki Dkmruntimeınstance nesnesini tanımlar.
- DataItem
- DkmDataItem
[In, Isteğe bağlı] Yeni Dkmcustomruntimeınstance örneğine eklenecek veri nesnesi. Çağıranın bir veri öğesi eklemesi gerekmiyorsa ' null ' geçirin.
Döndürülenler
Dışı Bu yöntem çağrısının sonucu.
Şunlara uygulanır
Create(DkmProcess, DkmRuntimeInstanceId, DkmRuntimeCapabilities, DkmRuntimeInstance, DkmDataItem)
Bir hata ayıklama izleyiciden yeni bir çalışma zamanı örnek nesnesi oluşturur. Bir hata ayıklama İzleyicisi yeni bir çalışma zamanı örneğinin yüklendiğini algıladığında (örneğin, ilgili çalışma zamanı dll 'si hedef işlemde yüklendiğinde), bu yöntemin olay iş parçacığından çağrılması gerekir.
Bu yöntem, bir Runtimeınstanceload olayı gönderir.
Konum kısıtlaması: API 'nin bir Izleyici bileşeninden çağrılması gerekir (bileşen düzeyi < 100.000).
Bu API, Visual Studio 12 RTM (DkmApiVersion. VS12RTM) sürümünde sunulmuştur.
public:
static Microsoft::VisualStudio::Debugger::CustomRuntimes::DkmCustomRuntimeInstance ^ Create(Microsoft::VisualStudio::Debugger::DkmProcess ^ Process, Microsoft::VisualStudio::Debugger::DkmRuntimeInstanceId Id, Microsoft::VisualStudio::Debugger::DkmRuntimeCapabilities Capabilities, Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ ParentRuntime, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.CustomRuntimes.DkmCustomRuntimeInstance Create (Microsoft.VisualStudio.Debugger.DkmProcess Process, Microsoft.VisualStudio.Debugger.DkmRuntimeInstanceId Id, Microsoft.VisualStudio.Debugger.DkmRuntimeCapabilities Capabilities, Microsoft.VisualStudio.Debugger.DkmRuntimeInstance ParentRuntime, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DkmProcess * Microsoft.VisualStudio.Debugger.DkmRuntimeInstanceId * Microsoft.VisualStudio.Debugger.DkmRuntimeCapabilities * Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.CustomRuntimes.DkmCustomRuntimeInstance
Public Shared Function Create (Process As DkmProcess, Id As DkmRuntimeInstanceId, Capabilities As DkmRuntimeCapabilities, ParentRuntime As DkmRuntimeInstance, DataItem As DkmDataItem) As DkmCustomRuntimeInstance
Parametreler
- Process
- DkmProcess
'Ndaki DkmProcess, ayıklanmakta olan bir hedef işlemi temsil eder. Hata ayıklayıcı, hata ayıklama, bu nedenle temel hata ayıklama birimidir. DkmProcess, bir sistem işlemini veya mini dökümler gibi bir sanal işlemi temsil edebilir.
'Ndaki Bir işlem içindeki Dkmruntimeınstance nesnesini tanımlar.
- Capabilities
- DkmRuntimeCapabilities
'Ndaki Çalışma zamanı özellikleri numaralandırması.
- ParentRuntime
- DkmRuntimeInstance
[In, Isteğe bağlı] Başka bir çalışma zamanının üzerine uygulanan çalışma zamanları için bu, isteğe bağlı olarak mantıksal üst öğeyi sağlamak için kullanılabilir. Bu, alt çalışma zamanının hizmeti uygulamadığından üst öğeden hizmet istemek için kullanılabilir. Bu, şu anda yalnızca alt çalışma zamanı yığın üzerinde gezinmediği zaman, koşullu bir kesme noktasını değerlendirmek için en üstteki yığın çerçevesini almak üzere kullanılır.
- DataItem
- DkmDataItem
[In, Isteğe bağlı] Yeni Dkmcustomruntimeınstance örneğine eklenecek veri nesnesi. Çağıranın bir veri öğesi eklemesi gerekmiyorsa ' null ' geçirin.
Döndürülenler
Dışı Bu yöntem çağrısının sonucu.