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 Используйте свойство для активатора, возвращаемого текущим свойством, для обхода цепочки активаторов.
Если вы добавите собственный активатор в цепочку активатора сообщения на стороне клиента, активатор может быть сериализован и доставлен на сторону сервера при необходимости. По этой причине настраиваемые активаторы должны быть довольно упрощенными с точки зрения требований сериализации.