IServerFormatterSinkProvider インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サーバー チャネル シンク プロバイダーをサーバー フォーマッタ シンク プロバイダーとしてマークします。
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 インターフェイスを実装する必要があります。
一部のフォーマッタ シンク実装では、実行時フォーマッタ (BinaryFormatter と SoapFormatter) が使用されます。 他の実装では、独自の手段を使用してチャネル メッセージをストリームに変換できます。 復帰時に、フォーマッタ シンクはメッセージ ストリームをチャネル メッセージ要素 (戻りメッセージ) に変換します。
プロパティ
| 名前 | 説明 |
|---|---|
| Next |
チャネル シンク プロバイダー チェーン内の次のシンク プロバイダーを取得または設定します。 (継承元 IServerChannelSinkProvider) |
メソッド
| 名前 | 説明 |
|---|---|
| CreateSink(IChannelReceiver) |
シンク チェーンを作成します。 (継承元 IServerChannelSinkProvider) |
| GetChannelData(IChannelDataStore) |
現在のシンクが関連付けられているチャネルのチャネル データを返します。 (継承元 IServerChannelSinkProvider) |