ISuspendibleRegisteredObject Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 arabirimi uygulayan ISuspendibleRegisteredObject bir nesne geçirirse, barındırma ortamı askıya alma veya sürdürme bildirimlerini dinlemek için nesnesine abone olur.
Yöntemler
Stop(Boolean) |
Kayıtlı bir nesnenin kaydını kaldırmasını istemektedir. (Devralındığı yer: IRegisteredObject) |
Suspend() |
ASP.NET bir işlemin askıya alındığını 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 olacağı garanti değildir. Yöntemini, aynı nesnedeki Suspend() başka bir yönteme yapılan çağrı, diğer nesnelerin Suspend() yöntemlerine yapılan çağrılar ve hatta bu nesnenin Suspend() yöntemine yapılan çağrılar da dahil olmak üzere istediğiniz zaman çağırabilirsiniz. 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öntemin UnregisterObject(IRegisteredObject) çağrılabileceği bir aralık Suspend() vardır.