語言

IClientFormatterSinkProvider 介面

定義

將客戶端通道匯入提供者標記為客戶端格式化匯入供應者。

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
衍生
屬性
實作

備註

A IClientFormatterSinkProvider 為客戶端通道建立客戶端格式化器匯,讓遠端訊息透過此通道流動。 用戶端的第一個匯必須同時實作 IMessageSink and IClientChannelSink 介面,或是介面。IClientFormatterSink

若要在設定檔中使用 <formatter> 標籤取代 <provider> 標籤,用戶端通道匯入提供者必須實作介面, IClientFormatterSinkProvider 而非僅 IClientChannelSinkProvider僅 。 欲了解更多關於遠端配置的資訊,請參閱 通道與形式配置屬性 及 遠端設定結構。

部分格式化器匯入實作使用執行時格式化器(BinaryFormatterSoapFormatter和 )。 其他實作則可自行將頻道訊息轉換為串流。 在返回途中,格式化器匯會將訊息串流轉換回通道訊息元素(回傳訊息)。

屬性

名稱 Description
Next

接收或設定通道匯供應商鏈中的下一個匯供應商。

(繼承來源 IClientChannelSinkProvider)

方法

名稱 Description
CreateSink(IChannelSender, String, Object)

形成一個水槽鏈。

(繼承來源 IClientChannelSinkProvider)

適用於