Udostępnij za pośrednictwem


ISuspendibleRegisteredObject Interfejs

Definicja

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.