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
派生
属性
実装

注釈

IClientFormatterSinkProviderは、リモート処理メッセージが流れるクライアント チャネルのクライアント フォーマッタ シンクを作成します。 クライアント側の最初のシンクは、 IMessageSink インターフェイスと IClientChannelSink インターフェイス、または IClientFormatterSink インターフェイスの両方を実装する必要があります。

構成ファイル内で<provider> タグの代わりに<formatter> タグを使用するには、クライアント チャネル シンク プロバイダーは、単にIClientChannelSinkProviderするのではなく、IClientFormatterSinkProvider インターフェイスを実装する必要があります。

一部のフォーマッタ シンク実装では、実行時フォーマッタ (BinaryFormatterSoapFormatter) が使用されます。 他の実装では、独自の手段を使用してチャネル メッセージをストリームに変換できます。 復帰時に、フォーマッタ シンクはメッセージ ストリームをチャネル メッセージ要素 (戻りメッセージ) に変換します。

プロパティ

名前 説明
Next

チャネル シンク プロバイダー チェーン内の次のシンク プロバイダーを取得または設定します。

(継承元 IClientChannelSinkProvider)

メソッド

名前 説明
CreateSink(IChannelSender, String, Object)

シンク チェーンを作成します。

(継承元 IClientChannelSinkProvider)

適用対象