IContributeServerContextSink Schnittstelle

Definition

Trägt eine Abfangen-Spüle an der Kontextgrenze auf dem Serverende eines Remotingaufrufs bei.

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

public interface class IContributeServerContextSink
public interface IContributeServerContextSink
[System.Runtime.InteropServices.ComVisible(true)]
public interface IContributeServerContextSink
type IContributeServerContextSink = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IContributeServerContextSink = interface
Public Interface IContributeServerContextSink
Abgeleitet
Attribute

Hinweise

Die IContributeServerContextSink Schnittstelle wird durch Kontexteigenschaften in einer Context Klasse implementiert, die an der Kontextgrenze auf dem Serverende eines Remotingaufrufs eine Abfangensenke mitwirken möchten.

Die Serverkontextkette besteht aus diesen Eigenschaften im Serverkontext, die implementieren IContributeServerContextSink und eine Spüle mithilfe des GetServerContextSink Methodenaufrufs beitragen.

Serialisierung ist ein Beispiel für eine solche Kontexteigenschaft. In diesem Fall würde die Nachrichtensenke eine Synchronisierungsgrundtypsperre erfordern, bevor ein Aufruf weiter verarbeitet wird.

Methoden

Name Beschreibung
GetServerContextSink(IMessageSink)

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

Nimmt die erste Spüle in der Kette der Senken, die bisher zusammengesetzt sind, und dann ketten sie ihre Nachrichtenspüle vor der Bereits gebildeten Kette.

Gilt für: