ISuspendibleRegisteredObject Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lauscht auf Anhalte- und Fortsetzungsbenachrichtigungen.
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
- Implementiert
Hinweise
Wenn eine Anwendung an die RegisterObject Methode übergibt, ein Objekt, das die ISuspendibleRegisteredObject Schnittstelle implementiert, abonniert die Hostingumgebung das Objekt, um auf Anhalte- oder Fortsetzungsbenachrichtigungen zu lauschen.
Methoden
| Name | Beschreibung |
|---|---|
| Stop(Boolean) |
Fordert ein registriertes Objekt auf, die Registrierung aufzuheben. (Geerbt von IRegisteredObject) |
| Suspend() |
Wird aufgerufen, wenn ASP.NET eine Anwendung benachrichtigt, dass ein Prozess angehalten wird. |
Gilt für:
Threadsicherheit
Instanzmmber dieses Typs sind nicht garantiert threadsicher. Sie können die Suspend() Methode jederzeit aufrufen, einschließlich während eines Aufrufs einer anderen Methode für dieses Objekt, während Aufrufe der Methoden anderer Objekte Suspend() oder sogar während eines Aufrufs Suspend() der Methode dieses Objekts. Da die Ausführung dieser Methoden multithreaded ist, gibt es ein Intervall, in dem die Suspend() Methode auch nach Abschluss eines Aufrufs der UnregisterObject(IRegisteredObject) Methode aufgerufen werden kann.