Aracılığıyla paylaş


IConstructionCallMessage.Activator Özellik

Tanım

Uzak nesneyi etkinleştiren etkinleştiriciyi alır veya ayarlar.

public:
 property System::Runtime::Remoting::Activation::IActivator ^ Activator { System::Runtime::Remoting::Activation::IActivator ^ get(); void set(System::Runtime::Remoting::Activation::IActivator ^ value); };
public System.Runtime.Remoting.Activation.IActivator Activator { get; set; }
public System.Runtime.Remoting.Activation.IActivator Activator { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
member this.Activator : System.Runtime.Remoting.Activation.IActivator with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.Activator : System.Runtime.Remoting.Activation.IActivator with get, set
Public Property Activator As IActivator

Özellik Değeri

Uzak nesneyi etkinleştiren etkinleştirici.

Öznitelikler

Özel durumlar

Hemen çağıranın altyapı izni yok.

Açıklamalar

Hiyerarşide düzenlenmiş bir etkinleştiriciler zinciri genellikle etkinleştirme işlemine dahil olan çeşitli görevleri tamamlar. Özel bir etkinleştirici takmak istiyorsanız, etkinleştirici hiyerarşisini geçmeli ve uygun konumda etkinleştiricinizi takmalısınız. IActivator.NextActivator Etkinleştiriciler zincirinden geçmek için geçerli özellik tarafından döndürülen etkinleştiricide özelliğini kullanın.

İletinin istemci tarafındaki etkinleştirici zincirine kendi etkinleştiricinizi eklerseniz, etkinleştirici gerekli görüldüğünde seri hale getirilebilir ve sunucu tarafına taşınabilir. Bu nedenle, özel etkinleştiriciler serileştirme gereksinimleri açısından oldukça hafif olmalıdır.

Şunlara uygulanır