Sdílet prostřednictvím


IContextPropertyActivator Rozhraní

Definice

Indikuje, že implementovaná vlastnost má zájem o účast v aktivaci a že neposkytuje jímku zpráv.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public interface class IContextPropertyActivator
public interface IContextPropertyActivator
[System.Runtime.InteropServices.ComVisible(true)]
public interface IContextPropertyActivator
type IContextPropertyActivator = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IContextPropertyActivator = interface
Public Interface IContextPropertyActivator
Atributy

Poznámky

IContextPropertyActivatorRozhraní je zveřejněné ve všech Context vlastnostech, které mají účast při aktivaci a které by neposkytovaly jímku zpráv. ContextVlastnosti klienta odesílají informace ve zprávě o konstrukci, kterou jejich protějšky ve vzdálené lokalitě můžou při aktivaci najít.

IContextPropertyActivator slouží také ke shromažďování informací z vlastnosti kontextu klienta a serveru a k dodávání informací z vlastností kontextu serveru do vlastností kontextu klienta při návratu do klienta Context .

Metody

CollectFromClientContext(IConstructionCallMessage)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Volá se v každé vlastnosti kontext klienta, která má toto rozhraní, před tím, než požadavek na konstrukci opustí klienta.

CollectFromServerContext(IConstructionReturnMessage)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Volá se v každé vlastnosti kontextu serveru, která má toto rozhraní, předtím, než odpověď na konstrukci opustí server pro klienta.

DeliverClientContextToServerContext(IConstructionCallMessage)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Volá se v každé vlastnosti kontext klienta, která má toto rozhraní, když se požadavek na konstrukci vrátí klientovi ze serveru.

DeliverServerContextToClientContext(IConstructionReturnMessage)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Volá se v každé vlastnosti kontext klienta, která má toto rozhraní, když se požadavek na konstrukci vrátí klientovi ze serveru.

IsOKToActivate(IConstructionCallMessage)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Označuje, zda je každé právo aktivovat typ objektu uvedený v msg parametru.

Platí pro