IClientChannelSinkStack.Push(IClientChannelSink, Object) 方法

定义

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

public:
 void Push(System::Runtime::Remoting::Channels::IClientChannelSink ^ sink, System::Object ^ state);
public void Push (System.Runtime.Remoting.Channels.IClientChannelSink sink, object state);
[System.Security.SecurityCritical]
public void Push (System.Runtime.Remoting.Channels.IClientChannelSink sink, object state);
abstract member Push : System.Runtime.Remoting.Channels.IClientChannelSink * obj -> unit
[<System.Security.SecurityCritical>]
abstract member Push : System.Runtime.Remoting.Channels.IClientChannelSink * obj -> unit
Public Sub Push (sink As IClientChannelSink, state As Object)

参数

sink
IClientChannelSink

要推送到接收器堆栈中的接收器。

state
Object

在请求端生成的、响应端所需要的信息。

属性

例外

直接调用方没有基础结构权限。

注解

在请求端生成并在 参数中指定的state信息将在相应接收器上 AsyncProcessResponse 方法的 参数中state返回。

适用于