Udostępnij przez


ICorDebugFunction3::GetActiveReJitRequestILCode — Metoda

Pobiera wskaźnik interfejsu do kodu ICorDebugILCode zawierającego il z aktywnego żądania ReJIT.

Składnia

HRESULT GetActiveReJitRequestILCode(
   ICorDebugILCode **ppReJitedILCode
);

Parametry

ppReJitedILCode
Wskaźnik do il z aktywnego żądania ReJIT.

Uwagi

Jeśli metoda reprezentowana przez ten ICorDebugFunction3 obiekt ma aktywne żądanie ReJIT, ppReJitedILCode zwraca wskaźnik do jego il. Jeśli nie ma aktywnego żądania, co jest typowym przypadkiem, ppReJitedILCode jest to wartość null.

Żądanie ReJIT staje się aktywne tuż po powrocie wykonywania z wywołania metody ICorProfilerCallback4::GetReJITParameters . Może jeszcze nie być skompilowany JIT, a wątki mogą nadal być wykonywane w oryginalnej wersji kodu. Żądanie ReJIT staje się nieaktywne podczas wywołania profilera do metody ICorProfilerInfo4::RequestRevert . Nawet po wycofaniu il wątek nadal może być wykonywany w kodzie rekompilowany JIT (ReJIT).

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 4.5.2

Zobacz także