Freigeben über


IContextPropertyActivator Schnittstelle

Definition

Gibt an, dass die implementierende Eigenschaft an der Aktivierung teilnehmen soll, aber möglicherweise keine Meldungssenke bereitgestellt hat.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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
Attribute

Hinweise

Die IContextPropertyActivator -Schnittstelle wird für alle Eigenschaften verfügbar gemacht Context , die an der Aktivierung beteiligt sind und möglicherweise keine Nachrichten Senke bereitgestellt haben. Client Context Eigenschaften senden Informationen in der Konstruktions Nachricht, die ihre Entsprechungen am Remote Standort während der Aktivierung suchen können.

IContextPropertyActivator wird auch verwendet, um Informationen aus der Kontext Eigenschaft Client und Server zu erfassen und Informationen aus den Kontexteigenschaften des Servers an die Client Kontexteigenschaften zu übermitteln, wenn Sie an den Client zurückgegeben werden Context .

Methoden

CollectFromClientContext(IConstructionCallMessage)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird für jede Clientkontexteigenschaft aufgerufen, die über diese Schnittstelle verfügt, bevor die Konstruktionsanforderung den Client verlässt.

CollectFromServerContext(IConstructionReturnMessage)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird für jede Serverkontexteigenschaft aufgerufen, die über diese Schnittstelle verfügt, bevor die Konstruktionsantwort vom Server an den Client gesendet wird.

DeliverClientContextToServerContext(IConstructionCallMessage)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird für jede Clientkontexteigenschaft aufgerufen, die über diese Schnittstelle verfügt, wenn die Konstruktionsanforderung vom Server zum Client zurückkehrt.

DeliverServerContextToClientContext(IConstructionReturnMessage)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird für jede Clientkontexteigenschaft aufgerufen, die über diese Schnittstelle verfügt, wenn die Konstruktionsanforderung vom Server zum Client zurückkehrt.

IsOKToActivate(IConstructionCallMessage)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt an, ob der im msg-Parameter angegebene Objekttyp aktiviert werden darf.

Gilt für