Condividi tramite


ISuspendibleRegisteredObject Interfaccia

Definizione

È 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.