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

構成ファイル内で<formatter>タグの代わりにタグを<provider>使用するには、クライアント チャネル シンク プロバイダーは、単なる IClientChannelSinkProviderではなく、 インターフェイスをIClientFormatterSinkProvider実装する必要があります。 リモート処理の構成の詳細については、「 チャネルとフォーマッタの構成プロパティ 」および 「リモート処理設定スキーマ」を参照してください。

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

プロパティ

Next

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

(継承元 IClientChannelSinkProvider)

メソッド

CreateSink(IChannelSender, String, Object)

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

(継承元 IClientChannelSinkProvider)

適用対象