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)

适用于