ClientChannelSinkStack 类

定义

持有异步消息响应解码过程中必须调用的客户端信道接收器堆栈。

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

注解

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

构造函数

ClientChannelSinkStack()

使用默认值初始化 ClientChannelSinkStack 类的新实例。

ClientChannelSinkStack(IMessageSink)

使用指定的答复接收器初始化 ClientChannelSinkStack 类的新实例。

方法

AsyncProcessResponse(ITransportHeaders, Stream)

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

DispatchException(Exception)

调度答复接收器上的指定异常。

DispatchReplyMessage(IMessage)

调度答复接收器上的指定答复消息。

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Pop(IClientChannelSink)

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

Push(IClientChannelSink, Object)

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

ToString()

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

(继承自 Object)

适用于