Freigeben über


IContributeEnvoySink.GetEnvoySink-Methode

Diese Methode unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Akzeptiert die erste Senke in der bisher erstellten Senkenkette und fügt seine Meldungssenke vor dieser an.

Namespace: System.Runtime.Remoting.Contexts
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Function GetEnvoySink ( _
    obj As MarshalByRefObject, _
    nextSink As IMessageSink _
) As IMessageSink
'Usage
Dim instance As IContributeEnvoySink
Dim obj As MarshalByRefObject
Dim nextSink As IMessageSink
Dim returnValue As IMessageSink

returnValue = instance.GetEnvoySink(obj, nextSink)
IMessageSink GetEnvoySink (
    MarshalByRefObject obj,
    IMessageSink nextSink
)
IMessageSink^ GetEnvoySink (
    MarshalByRefObject^ obj, 
    IMessageSink^ nextSink
)
IMessageSink GetEnvoySink (
    MarshalByRefObject obj, 
    IMessageSink nextSink
)
function GetEnvoySink (
    obj : MarshalByRefObject, 
    nextSink : IMessageSink
) : IMessageSink

Parameter

  • obj
    Das Serverobjekt, für das die Kette erstellt wird.
  • nextSink
    Die bis jetzt gebildete Kette der Senken.

Rückgabewert

Die zusammengesetzte Senkenkette.

Hinweise

Die GetEnvoySink-Methode optimiert das Erstellen einer Botensenke, wenn das Ziel ein anderer Kontext in derselben Anwendungsdomäne ist und vom Wrap-Prozess verwendet wird.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IContributeEnvoySink-Schnittstelle
IContributeEnvoySink-Member
System.Runtime.Remoting.Contexts-Namespace