Freigeben über


IServerChannelSinkStack Schnittstelle

Definition

Stellt die Stapelfunktionen für einen Stapel von Serverchannelsenken bereit.

public interface class IServerChannelSinkStack : System::Runtime::Remoting::Channels::IServerResponseChannelSinkStack
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
type IServerChannelSinkStack = interface
    interface IServerResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerChannelSinkStack = interface
    interface IServerResponseChannelSinkStack
Public Interface IServerChannelSinkStack
Implements IServerResponseChannelSinkStack
Abgeleitet
Attribute
Implementiert

Methoden

AsyncProcessResponse(IMessage, ITransportHeaders, Stream)

Fordert die asynchrone Verarbeitung eines Methodenaufrufs für die Senken im aktuellen Senkenstapel an.

(Geerbt von IServerResponseChannelSinkStack)
GetResponseStream(IMessage, ITransportHeaders)

Gibt den Stream zurück, in den die angegebene Meldung serialisiert werden soll.

(Geerbt von IServerResponseChannelSinkStack)
Pop(IServerChannelSink)

Holt die allen Senken bis einschließlich der angegebenen Senke zugeordneten Informationen vom Senkenstapel.

Push(IServerChannelSink, Object)

Legt die angegebene Senke und die ihr zugeordneten Informationen auf den Senkenstapel.

ServerCallback(IAsyncResult)

Stellt einen Rückrufdelegaten bereit, um nach der asynchronen Weiterleitung einer Meldung den Rückruf zu behandeln.

Store(IServerChannelSink, Object)

Speichert eine Meldungssenke und ihren zugeordneten Zustand zur späteren asynchronen Verarbeitung.

StoreAndDispatch(IServerChannelSink, Object)

Speichert eine Meldungssenke mit ihrem zugeordneten Zustand und versendet dann mithilfe der gerade gespeicherten Senke und weiterer gespeicherter Senken eine Meldung asynchron.

Gilt für: