Freigeben über


ICorConfiguration

Aktualisiert: November 2007

Stellt Methoden zum Konfigurieren der Common Language Runtime (CLR) bereit.

interface ICorConfiguration : IUnknown {

    HRESULT SetGCThreadControl(
        [in] IGCThreadControl* pGCThreadControl
    );
    HRESULT SetGCHostControl(
        [in] IGCHostControl* pGCHostControl
    );
    HRESULT SetDebuggerThreadControl(
        [in] IDebuggerThreadControl* pDebuggerThreadControl
    );
    HRESULT AddDebuggerSpecialThread(
        [in] DWORD dwSpecialThreadId
    );
}

Methoden

Methode

Beschreibung

ICorConfiguration::AddDebuggerSpecialThread-Methode

Zeigt den Debugdiensten an, dass ein bestimmter Thread weiter ausgeführt werden darf, während der Debugger eine Anwendung in verwalteten oder nicht verwalteten Debugszenarios anhält.

ICorConfiguration::SetDebuggerThreadControl-Methode

Legt die Rückrufschnittstelle fest, die die Debugdienste aufrufen, wenn CLR-Threads zum Debuggen blockiert und freigegeben werden.

ICorConfiguration::SetGCHostControl-Methode

Legt die Rückrufschnittstelle fest, die der Garbage Collector verwenden soll, um den Host zum Ändern der Grenzen des virtuellen Arbeitsspeichers aufzufordern.

ICorConfiguration::SetGCThreadControl-Methode

Legt die Rückrufschnittstelle zum Planen von Threads für andere als Laufzeitaufgaben fest, die andernfalls zu Garbage Collection-Zwecken blockiert würden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.idl

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Weitere Ressourcen

Hostingschnittstellen