Share via


IConstructionCallMessage.Activator Propriedade

Definição

Obtém ou define o ativador que ativa o objeto remoto.

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

Valor da propriedade

O ativador que ativa o objeto remoto.

Atributos

Exceções

O chamador imediato não tem permissão de infraestrutura.

Comentários

Uma cadeia de ativadores que são organizados em uma hierarquia normalmente conclui as várias tarefas envolvidas no processo de ativação. Se você pretende conectar um ativador personalizado, deverá percorrer a hierarquia do ativador e conectar o ativador no local apropriado. Use a IActivator.NextActivator propriedade no ativador retornado pela propriedade atual para percorrer a cadeia de ativadores.

Se você adicionar seu próprio ativador à cadeia de ativadores da mensagem no lado do cliente, o ativador poderá ser serializado e transportado para o lado do servidor, se necessário. Por esse motivo, os ativadores personalizados devem ser bastante leves em termos de requisitos de serialização.

Aplica-se a