Partager via


ISuspendibleRegisteredObject Interface

Définition

Écoute les notifications de suspension et de reprise.

public interface class ISuspendibleRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface ISuspendibleRegisteredObject : System.Web.Hosting.IRegisteredObject
type ISuspendibleRegisteredObject = interface
    interface IRegisteredObject
Public Interface ISuspendibleRegisteredObject
Implements IRegisteredObject
Implémente

Remarques

Si une application transmet à la RegisterObject méthode un objet qui implémente l’interface, l’environnement ISuspendibleRegisteredObject d’hébergement s’abonnera à l’objet pour écouter les notifications de suspension ou de reprise.

Méthodes

Stop(Boolean)

Demande un objet inscrit dont il faut annuler l'inscription.

(Hérité de IRegisteredObject)
Suspend()

Appelé quand ASP.NET notifie une application qu'un processus est en cours de suspension.

S’applique à

Cohérence de thread

Les membres d’instance de ce type ne sont pas garantis pour être thread safe. Vous pouvez appeler la Suspend() méthode à tout moment, y compris lors d’un appel à une autre méthode sur ce même objet, pendant les Suspend() appels à d’autres méthodes d’objets ou même pendant un appel à la méthode de Suspend() cet objet. Étant donné que l’exécution de ces méthodes est multithread, il existe un intervalle au cours duquel la Suspend() méthode peut être appelée même après la fin d’un appel à la UnregisterObject(IRegisteredObject) méthode.