IServerChannelSinkStack 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供堆疊功能給伺服器頻道接收的堆疊。
public interface class IServerChannelSinkStack : System::Runtime::Remoting::Channels::IServerResponseChannelSinkStack
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
type IServerChannelSinkStack = interface
interface IServerResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerChannelSinkStack = interface
interface IServerResponseChannelSinkStack
Public Interface IServerChannelSinkStack
Implements IServerResponseChannelSinkStack
- 衍生
- 屬性
- 實作
方法
AsyncProcessResponse(IMessage, ITransportHeaders, Stream) |
在目前接收堆疊中的接收上,要求方法呼叫的非同步 (Asynchronous) 處理。 (繼承來源 IServerResponseChannelSinkStack) |
GetResponseStream(IMessage, ITransportHeaders) |
傳回指定訊息將在其上序列化的 Stream。 (繼承來源 IServerResponseChannelSinkStack) |
Pop(IServerChannelSink) |
從整個接收堆疊的所有接收以及指定的接收中,取出相關的資訊。 |
Push(IServerChannelSink, Object) |
將指定的接收和與其相關的資訊推入接收堆疊。 |
ServerCallback(IAsyncResult) |
提供回呼 (Callback) 委派,以便在非同步分派訊息之後處理回呼。 |
Store(IServerChannelSink, Object) |
儲存訊息接收及其相關狀態,供後續非同步處理使用。 |
StoreAndDispatch(IServerChannelSink, Object) |
儲存訊息接收其及相關狀態,然後使用剛儲存的接收和其他已儲存的任何接收,以非同步方式分派訊息。 |