ISuspendibleRegisteredObject Interfaccia

Definizione

È in ascolto per le notifiche di sospensione e ripresa.Listens for suspend and resume notifications.

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' ISuspendibleRegisteredObject interfaccia, l'ambiente host sottoscriverà l'oggetto per l'ascolto delle notifiche di sospensione o ripresa.If an application passes to the RegisterObject method an object that implements the ISuspendibleRegisteredObject interface, the hosting environment will subscribe the object to listen for suspend or resume notifications.

Metodi

Stop(Boolean)

Richiede l'annullamento della registrazione di un oggetto registrato.Requests a registered object to unregister.

(Ereditato da IRegisteredObject)
Suspend()

Chiamato quando ASP.NET notifica un'applicazione della sospensione di un processo.Called when ASP.NET notifies an application that a process is being suspended.

Si applica a

Thread safety

I membri di istanza di questo tipo non sono necessariamente thread-safe.Instance members of this type are not guaranteed to be thread safe. È possibile chiamare il Suspend() metodo in qualsiasi momento, ad esempio durante una chiamata a un altro metodo sullo stesso oggetto, durante le chiamate a Suspend() metodi di altri oggetti o anche durante una Suspend() chiamata al metodo di questo oggetto.You can call the Suspend() method at any time, including during a call to another method on this same object, during calls to other objects' Suspend() methods, or even during a call to this object's Suspend() method. Poiché l'esecuzione di questi metodi è multithreading, è disponibile un intervallo in cui il Suspend() metodo può essere chiamato anche dopo il completamento di una UnregisterObject(IRegisteredObject) chiamata al metodo.Because the execution of these methods is multithreaded, there is an interval in which the Suspend() method can be called even after a call to the UnregisterObject(IRegisteredObject) method has completed.