IClientFormatterSinkProvider インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアント チャネル シンク プロバイダーをクライアント フォーマッタ シンク プロバイダーとしてマークします。
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は、リモート処理メッセージが流れるクライアント チャネルのクライアント フォーマッタ シンクを作成します。 クライアント側の最初のシンクは、 IMessageSink インターフェイスと IClientChannelSink インターフェイス、または IClientFormatterSink インターフェイスの両方を実装する必要があります。
構成ファイル内で<provider> タグの代わりに<formatter> タグを使用するには、クライアント チャネル シンク プロバイダーは、単にIClientChannelSinkProviderするのではなく、IClientFormatterSinkProvider インターフェイスを実装する必要があります。
一部のフォーマッタ シンク実装では、実行時フォーマッタ (BinaryFormatter と SoapFormatter) が使用されます。 他の実装では、独自の手段を使用してチャネル メッセージをストリームに変換できます。 復帰時に、フォーマッタ シンクはメッセージ ストリームをチャネル メッセージ要素 (戻りメッセージ) に変換します。
プロパティ
| 名前 | 説明 |
|---|---|
| Next |
チャネル シンク プロバイダー チェーン内の次のシンク プロバイダーを取得または設定します。 (継承元 IClientChannelSinkProvider) |
メソッド
| 名前 | 説明 |
|---|---|
| CreateSink(IChannelSender, String, Object) |
シンク チェーンを作成します。 (継承元 IClientChannelSinkProvider) |