ClientChannelSinkStack.Push(IClientChannelSink, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的接收器和与之关联的信息推送到接收器堆栈中。
public:
virtual 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
override this.Push : System.Runtime.Remoting.Channels.IClientChannelSink * obj -> unit
[<System.Security.SecurityCritical>]
abstract member Push : System.Runtime.Remoting.Channels.IClientChannelSink * obj -> unit
override this.Push : System.Runtime.Remoting.Channels.IClientChannelSink * obj -> unit
Public Sub Push (sink As IClientChannelSink, state As Object)
参数
- sink
- IClientChannelSink
要推送到接收器堆栈中的接收器。
- state
- Object
在请求端生成的、响应端所需要的信息。
实现
- 属性
注解
在请求端生成并在 参数中指定的state
信息将在相应接收器上 AsyncProcessResponse 方法的 参数中state
返回。