IRegisteredObject Arabirim

Tanım

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 IRegisteredObject kaydolmak ve yaşamlarını barındırma ortamı tarafından yönetebilmek için arabirimi uygulamalıdır.

Uygulama yöneticisinde yöntemini çağırarak ApplicationManager.CreateObject kayıtlı bir nesnenin örneğini oluşturabilirsiniz. Uygulama yöneticisi, yeni oluşturulan nesneyi çağırana döndürür ve bu nesne üzerinde türe özgü bir yöntemi çağırabilir. Başlatma sırasında, kayıtlı nesne nesnesinin HostingEnvironment.RegisterObject kaydını tamamlamak için yöntemini çağırmalıdır.

Uygulama yöneticisinin kayıtlı bir nesneyi durdurması gerektiğinde yöntemini çağırır Stop .

Uygulamalar kayıtlı bir türün yalnızca bir örneğine sahip olabilir. Kayıtlı bir türün birden çok örneğini oluşturmak için, fabrika desenini kullanarak uygulamayla kaydedilen ve birden çok örneği yöneten bir nesne yöneticisi oluşturun. Fabrika desenini uygulayan bir nesne örneği için sınıfın örneğine ApplicationManager bakın.

Yöntemler

Name Description
Stop(Boolean)

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

Şunlara uygulanır