IServerChannelSinkStack 接口

定义

为服务器信道接收器堆栈提供堆栈功能。

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
派生
属性
实现

方法

AsyncProcessResponse(IMessage, ITransportHeaders, Stream)

请求对当前接收器堆栈中接收器的方法调用进行异步处理。

(继承自 IServerResponseChannelSinkStack)
GetResponseStream(IMessage, ITransportHeaders)

返回指定的消息要序列化到其上的 Stream

(继承自 IServerResponseChannelSinkStack)
Pop(IServerChannelSink)

弹出与接收器堆栈中指定接收器(含)之下的所有接收器关联的信息。

Push(IServerChannelSink, Object)

将指定的接收器和与之关联的信息推送到接收器堆栈中。

ServerCallback(IAsyncResult)

提供一个回调委托,用于在异步调度消息后处理回调。

Store(IServerChannelSink, Object)

存储消息接收器及其关联状态,用于以后的异步处理。

StoreAndDispatch(IServerChannelSink, Object)

存储消息接收器及其关联状态,然后使用刚刚存储的接收器或已存储的任意其他接收器来异步调度消息。

适用于