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 aktivatör takmak istiyorsanız, etkinleştirici hiyerarşisini geçmeli ve uygun konuma aktivatörünüzü takmalısınız. Etkinleştiriciler zincirinden IActivator.NextActivator geçiş yapmak 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, gerekirse etkinleştirici 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