Freigeben über


ICorDebugModule2::SetJITCompilerFlags-Methode

Legt die Flags fest, die die Just-in-Time-Kompilierung (JIT) dieser ICorDebugModule2 steuern.

Syntax

HRESULT SetJITCompilerFlags (
    [in] DWORD dwFlags
);

Die Parameter

dwFlags [in] Eine bitweise Kombination der Werte der CorDebugJITCompilerFlags-Aufzählung .

Bemerkungen

Wenn der dwFlags Wert ungültig ist, schlägt die SetJITCompilerFlags Methode fehl.

Die SetJITCompilerFlags Methode kann nur innerhalb des ICorDebugManagedCallback::LoadModule-Rückrufs für dieses Modul aufgerufen werden. Versuche, sie aufzurufen, nachdem der ICorDebugManagedCallback::LoadModule Rückruf übermittelt wurde, schlägt fehl.

Bearbeiten und Fortfahren wird auf 64-Bit- oder Win9x-Plattformen nicht unterstützt. Wenn Sie die SetJITCompilerFlags Methode auf einer dieser beiden Plattformen aufrufen, wobei das CORDEBUG_JIT_ENABLE_ENC Flag festgelegt ist dwFlags, schlägt die Methode und alle methoden, die SetJITCompilerFlags für Edit and Continue spezifisch sind, z. B. ICorDebugModule2::ApplyChanges, fehl.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 2.0