ISuspendibleRegisteredObject Arabirim

Tanım

Askıya alma ve sürdürme bildirimlerini dinler.

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
Uygulamalar

Açıklamalar

Bir uygulama yöntemine RegisterObject arabirimini uygulayan ISuspendibleRegisteredObject bir nesne geçirirse, barındırma ortamı askıya alma veya sürdürme bildirimlerini dinlemek için nesneye abone olur.

Yöntemler

Name Description
Stop(Boolean)

Kayıtlı bir nesnenin kaydını kaldırmasını istemektedir.

(Devralındığı yer: IRegisteredObject)
Suspend()

bir işlemin askıya alındığını ASP.NET bir uygulamaya bildirirse çağrılır.

Şunlara uygulanır

İş Parçacığı Güvenliği

Bu türün örnek üyelerinin iş parçacığı güvenli olması garanti değildir. Yöntemini, aynı nesnedeki başka bir yönteme yapılan çağrı, diğer nesnelerin yöntemlerine yapılan çağrılar ve hatta bu nesnenin Suspend()Suspend() yöntemine yapılan çağrılar da dahil olmak üzere istediğiniz zaman çağırabilirsinizSuspend(). Bu yöntemlerin yürütülmesi çok iş parçacıklı olduğundan, yöntemine yapılan çağrı tamamlandıktan sonra bile yönteminin Suspend() çağrılabileceği bir aralık UnregisterObject(IRegisteredObject) vardır.