Поделиться через


IConstructionCallMessage.Activator Свойство

Определение

Получает или задает активатор, который активирует удаленные объекты.

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

Значение свойства

Активатор, который активирует удаленные объекты.

Атрибуты

Исключения

У непосредственно вызывающего объекта отсутствует разрешение инфраструктуры.

Комментарии

Цепочка активаторов, упорядоченных в иерархии, обычно выполняет различные задачи, участвующие в процессе активации. Если вы планируете подключить пользовательский активатор, необходимо пройти по иерархии активатора и подключить активатор в соответствующем расположении. IActivator.NextActivator Используйте свойство в активаторе, возвращаемом текущим свойством, для обхода цепочки активаторов.

При добавлении собственного активатора в цепочку активаторов сообщения на стороне клиента активатор может быть сериализован и при необходимости транспортирован на сторону сервера. По этой причине пользовательские активаторы должны быть довольно простыми с точки зрения требований к сериализации.

Применяется к