Partager via


IGCThreadControl

Mise à jour : novembre 2007

Fournit des méthodes pour participer à la planification des threads, qui seraient sinon bloqués pour un garbage collection.

interface IGCThreadControl : IUnknown {

    HRESULT ThreadIsBlockingForSuspension();

    HRESULT SuspensionStarting();

    HRESULT SuspensionEnding(
                [in] DWORD Generation
    );
}

Méthodes

Méthode

Description

IGCThreadControl::SuspensionEnding, méthode

Avertit l'hôte que le runtime entame la reprise des threads après une opération de garbage collection ou une interruption.

IGCThreadControl::SuspensionStarting, méthode

Avertit l'hôte que le runtime entame une interruption de thread pour un garbage collection ou autre interruption.

IGCThreadControl::ThreadIsBlockingForSuspension, méthode

Notifie a l'hôte que le thread qui effectue l'appel va bloquer, peut-être pour une opération de garbage collection ou une interruption.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MSCorEE.idl

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Autres ressources

Interfaces d'hébergement