Share via


IServerFormatterSinkProvider 介面

定義

將伺服器通道接收提供者 (Provider) 標記為伺服器格式子 (Formatter) 接收提供者。

public interface class IServerFormatterSinkProvider : System::Runtime::Remoting::Channels::IServerChannelSinkProvider
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
type IServerFormatterSinkProvider = interface
    interface IServerChannelSinkProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerFormatterSinkProvider = interface
    interface IServerChannelSinkProvider
Public Interface IServerFormatterSinkProvider
Implements IServerChannelSinkProvider
衍生
屬性
實作

備註

IServerFormatterSinkProvider 針對遠端訊息流程的伺服器通道建立伺服器格式器接收。

若要使用 <formatter> 標記,而不是 <provider> 組態檔內的標記,伺服器通道接收提供者必須實 IClientFormatterSinkProvider 作 介面,而不是 IClientChannelSinkProvider。 如需遠端設定的詳細資訊,請參閱 通道和格式器組態屬性遠端設定架構

某些格式器接收實作會使用運行時間格式器 (BinaryFormatterSoapFormatter) 。 其他實作可以使用它們自己的方法將通道訊息轉換為資料流。 在傳回旅程圖上,格式器接收會將訊息數據流轉換回通道訊息元素, (傳回訊息) 。

屬性

Next

取得或設定通道接收提供者鏈結中的下一個接收提供者。

(繼承來源 IServerChannelSinkProvider)

方法

CreateSink(IChannelReceiver)

建立接收鏈結。

(繼承來源 IServerChannelSinkProvider)
GetChannelData(IChannelDataStore)

傳回與目前接收相關聯通道的通道資料。

(繼承來源 IServerChannelSinkProvider)

適用於