ISuspendibleRegisteredObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
É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.