IRegisteredObject 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.
Barındırma ortamı tarafından yönetilen nesneler için yöntemleri tanımlar.
public interface class IRegisteredObject
public interface IRegisteredObject
type IRegisteredObject = interface
Public Interface IRegisteredObject
- Türetilmiş
Açıklamalar
Nesneler, barındırma ortamına kaydolmak ve yaşam sürelerinin barındırma ortamı tarafından yönetilmsini IRegisteredObject yapmak için arabirimi uygulamalı.
Uygulama yöneticisinde yöntemini çağırarak kayıtlı bir ApplicationManager.CreateObject nesnenin örneğini oluşturabilirsiniz. Uygulama yöneticisi, yeni oluşturulan nesneyi çağırana döndürür ve bu da nesnede türe özgü bir yöntemi çağırabilirsiniz. Başlatma sırasında, kayıtlı nesne nesnesinin kaydını HostingEnvironment.RegisterObject tamamlamak için yöntemini çağırmış olması gerekir.
Uygulama yöneticisinin kayıtlı bir nesneyi durdurması gerekirken yöntemini Stop çağıracak.
Uygulamaların kayıtlı bir türün yalnızca bir örneği olabilir. Kayıtlı bir türün birden çok örneğini oluşturmak için, fabrika desenini kullanarak uygulamaya kayıtlı ve ardından birden çok örneği yöneten bir nesne yöneticisi oluşturun. Fabrika desenini uygulayan bir nesne örneği için sınıf örneğine ApplicationManager bakın.
Yöntemler
Stop(Boolean) |
Kayıtlı bir nesnenin kaydının kaydının geri iner. |