ISuspendibleRegisteredObject Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Nasłuchuje powiadomień o wstrzymaniu i wznowieniu.
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
- Implementuje
Uwagi
Jeśli aplikacja przekazuje do metody obiekt, który implementuje interfejs, środowisko hostingu zasubskrybuje obiekt, aby nasłuchiwać powiadomień wstrzymania RegisterObject ISuspendibleRegisteredObject lub wznowienia.
Metody
Stop(Boolean) |
Żąda zarejestrowanego obiektu, aby wyrejestrować. (Odziedziczone po IRegisteredObject) |
Suspend() |
Wywoływana, ASP.NET powiadamia aplikację o wstrzymaniu procesu. |
Dotyczy
Bezpieczeństwo wątkowe
Nie ma gwarancji, że składowe wystąpienia tego typu są bezpieczne wątkami. Metodę można wywołać w dowolnym momencie, w tym podczas wywołania innej metody w tym samym obiekcie, podczas wywołań metod innych obiektów, a nawet podczas wywołania metody tego Suspend() Suspend() Suspend() obiektu. Ponieważ wykonywanie tych metod jest wielowątkowe, istnieje interwał, w którym można wywołać metodę nawet po zakończeniu Suspend() UnregisterObject(IRegisteredObject) wywołania metody.