ISuspendibleRegisteredObject Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
È in ascolto per le notifiche di sospensione e ripresa.
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
- Implementazioni
Commenti
Se un'applicazione passa al RegisterObject metodo un oggetto che implementa l'interfaccia ISuspendibleRegisteredObject , l'ambiente di hosting sottoscrive l'oggetto per ascoltare le notifiche di sospensione o ripresa.
Metodi
Stop(Boolean) |
Richiede l'annullamento della registrazione di un oggetto registrato. (Ereditato da IRegisteredObject) |
Suspend() |
Chiamato quando ASP.NET notifica un'applicazione della sospensione di un processo. |
Si applica a
Thread safety
I membri dell'istanza di questo tipo non sono garantiti come thread safe. È possibile chiamare il Suspend() metodo in qualsiasi momento, incluso durante una chiamata a un altro metodo su questo stesso oggetto, durante le chiamate ai metodi di altri oggetti Suspend() o anche durante una chiamata al metodo di Suspend() questo oggetto. Poiché l'esecuzione di questi metodi è multithreaded, è presente un intervallo in cui è possibile chiamare il Suspend() metodo anche dopo il completamento di una chiamata al UnregisterObject(IRegisteredObject) metodo.