ServerChannelSinkStack 类

定义

持有服务器信道接收器的堆栈。

public ref class ServerChannelSinkStack : System::Runtime::Remoting::Channels::IServerChannelSinkStack
public class ServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
public class ServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class ServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerChannelSinkStack
type ServerChannelSinkStack = class
    interface IServerChannelSinkStack
    interface IServerResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
type ServerChannelSinkStack = class
    interface IServerChannelSinkStack
    interface IServerResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ServerChannelSinkStack = class
    interface IServerChannelSinkStack
    interface IServerResponseChannelSinkStack
Public Class ServerChannelSinkStack
Implements IServerChannelSinkStack
继承
ServerChannelSinkStack
属性
实现

注解

此类需要链接。 如果直接调用方没有基础结构权限,则会引发安全异常。 有关详细信息 ,请参阅链接需求

构造函数

ServerChannelSinkStack()

初始化 ServerChannelSinkStack 类的新实例。

方法

AsyncProcessResponse(IMessage, ITransportHeaders, Stream)

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

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

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

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

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Pop(IServerChannelSink)

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

Push(IServerChannelSink, Object)

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

ServerCallback(IAsyncResult)

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

Store(IServerChannelSink, Object)

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

StoreAndDispatch(IServerChannelSink, Object)

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

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于