IContributeServerContextSink Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |