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 passe à la RegisterObject méthode un objet qui implémente l’interface ISuspendibleRegisteredObject , l’environnement d’hébergement s’abonne à l’objet pour écouter les notifications de suspension ou de reprise.

Méthodes

Nom Description
Stop(Boolean)

Demande à un objet inscrit de désinscrire.

(Hérité de IRegisteredObject)
Suspend()

Appelé quand ASP.NET avertit une application qu’un processus est suspendu.

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 pendant un appel à une autre méthode sur ce même objet, pendant les appels aux méthodes d’autres Suspend() 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 dans lequel la Suspend() méthode peut être appelée même après l’achèvement d’un appel à la UnregisterObject(IRegisteredObject) méthode.