Condividi tramite


ICorConfiguration

Aggiornamento: novembre 2007

Fornisce metodi per configurare Common Language Runtime.

interface ICorConfiguration : IUnknown {

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

Metodi

Metodo

Descrizione

Metodo ICorConfiguration::AddDebuggerSpecialThread

Indica ai servizi di debug che un particolare thread deve essere in grado di continuare l'esecuzione mentre un'applicazione del debugger si interrompe durante scenari di debug gestito o non gestito.

Metodo ICorConfiguration::SetDebuggerThreadControl

Imposta l'interfaccia di callback che i servizi di debug chiameranno quando i thread CLR vengono bloccati e sbloccati per l'esecuzione del debug.

Metodo ICorConfiguration::SetGCHostControl

Imposta l'interfaccia di callback che dovrà essere utilizzata dal Garbage Collector per richiedere all'host di modificare i limiti della memoria virtuale.

Metodo ICorConfiguration::SetGCThreadControl

Imposta l'interfaccia di callback per pianificare i thread per attività non di runtime che in caso contrario verrebbero bloccate per un Garbage Collection.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.idl

Libreria: inclusa come risorsa in MSCorEE.dll

Versioni di .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Altre risorse

Interfacce di hosting