IContextPropertyActivator Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |