IContributeEnvoySink.GetEnvoySink(MarshalByRefObject, IMessageSink) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar den första handfatet i kedjan av mottagare som hittills består och kedjar sedan sitt meddelandemottagare framför den kedja som redan har bildats.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public:
System::Runtime::Remoting::Messaging::IMessageSink ^ GetEnvoySink(MarshalByRefObject ^ obj, System::Runtime::Remoting::Messaging::IMessageSink ^ nextSink);
public System.Runtime.Remoting.Messaging.IMessageSink GetEnvoySink(MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
[System.Security.SecurityCritical]
public System.Runtime.Remoting.Messaging.IMessageSink GetEnvoySink(MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
abstract member GetEnvoySink : MarshalByRefObject * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageSink
[<System.Security.SecurityCritical>]
abstract member GetEnvoySink : MarshalByRefObject * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageSink
Public Function GetEnvoySink (obj As MarshalByRefObject, nextSink As IMessageSink) As IMessageSink
Parametrar
Serverobjektet som kedjan skapas för.
- nextSink
- IMessageSink
Kedjan av mottagare består hittills.
Returer
Den sammansatta mottagarkedjan.
- Attribut
Kommentarer
Metoden GetEnvoySink används som optimering för att skapa en envoy-mottagare när målet är en annan kontext i samma programdomän och används av wrap-åtgärden.