Share via


IClientFormatterSinkProvider 介面

定義

將用戶端通道接收提供者 (Provider) 標記為用戶端格式子 (Formatter) 接收提供者。

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

備註

IClientFormatterSinkProvider 建立用戶端通道的用戶端格式器接收,以透過該通道進行遠端訊息流程。 用戶端上的第一個接收必須同時實 IMessageSink 作 和 IClientChannelSink 介面,或 IClientFormatterSink 介面。

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

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

屬性

Next

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

(繼承來源 IClientChannelSinkProvider)

方法

CreateSink(IChannelSender, String, Object)

建立接收鏈結。

(繼承來源 IClientChannelSinkProvider)

適用於