ISuspendibleRegisteredObject Interface

Definitie

Luistert naar meldingen voor onderbreken en hervatten.

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
Implementeringen

Opmerkingen

Als een toepassing doorgeeft aan de RegisterObject methode een object dat de ISuspendibleRegisteredObject interface implementeert, abonneert de hostingomgeving zich op het object om te luisteren naar meldingen voor onderbreken of hervatten.

Methoden

Name Description
Stop(Boolean)

Vraagt een geregistreerd object om de registratie ongedaan te maken.

(Overgenomen van IRegisteredObject)
Suspend()

Wordt aangeroepen wanneer ASP.NET een toepassing op de hoogte stelt dat een proces wordt opgeschort.

Van toepassing op

Veiligheid thread

Exemplaarleden van dit type zijn niet gegarandeerd thread-veilig. U kunt de Suspend() methode op elk gewenst moment aanroepen, ook tijdens een aanroep naar een andere methode op hetzelfde object, tijdens aanroepen naar methoden van andere objecten Suspend() of zelfs tijdens een aanroep naar de methode van Suspend() dit object. Omdat de uitvoering van deze methoden multithreaded is, is er een interval waarin de Suspend() methode kan worden aangeroepen, zelfs nadat een aanroep naar de UnregisterObject(IRegisteredObject) methode is voltooid.