IConstructionCallMessage.Activator Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia aktywator, który aktywuje obiekt zdalny.
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
Wartość właściwości
Aktywator, który aktywuje obiekt zdalny.
- Atrybuty
Wyjątki
Bezpośredni obiekt wywołujący nie ma uprawnień do infrastruktury.
Uwagi
Łańcuch aktywatorów rozmieszczonych w hierarchii zazwyczaj wykonuje różne zadania, które są zaangażowane w proces aktywacji. Jeśli zamierzasz podłączyć niestandardowy aktywator, należy przechodzić przez hierarchię aktywatora i podłączyć aktywator w odpowiedniej lokalizacji. IActivator.NextActivator Użyj właściwości aktywatora zwróconego przez bieżącą właściwość, aby przechodzić przez łańcuch aktywatorów.
W przypadku dodania własnego aktywatora do łańcucha aktywatora komunikatu po stronie klienta aktywacja może być serializowana i transportowana po stronie serwera, jeśli jest to konieczne. Z tego powodu aktywatory niestandardowe powinny być dość lekkie pod względem wymagań serializacji.