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 、リモート処理メッセージが流れるサーバー チャネルのサーバー フォーマッタ シンクを作成します。

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

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

プロパティ

Next

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

(継承元 IServerChannelSinkProvider)

メソッド

CreateSink(IChannelReceiver)

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

(継承元 IServerChannelSinkProvider)
GetChannelData(IChannelDataStore)

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

(継承元 IServerChannelSinkProvider)

適用対象