次の方法で共有


IServerFormatterSinkProvider インターフェイス

定義

サーバー チャネル シンク プロバイダーをサーバー フォーマッタ シンク プロバイダーとしてマークします。

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

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

プロパティ

Next

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

(継承元 IServerChannelSinkProvider)

メソッド

CreateSink(IChannelReceiver)

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

(継承元 IServerChannelSinkProvider)
GetChannelData(IChannelDataStore)

現在のシンクが関連付けられているチャネルのチャネル データを返します。

(継承元 IServerChannelSinkProvider)

適用対象