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)

適用対象