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 、リモート処理メッセージが流れるクライアント チャネルのクライアント フォーマッタ シンクを作成します。 クライアント側の最初のシンクでは、 インターフェイスと IClientChannelSink インターフェイスの両方IMessageSinkまたは インターフェイスを実装するIClientFormatterSink必要があります。
構成ファイル内で<formatter>
タグの代わりにタグを<provider>
使用するには、クライアント チャネル シンク プロバイダーは、単なる IClientChannelSinkProviderではなく、 インターフェイスをIClientFormatterSinkProvider実装する必要があります。 リモート処理の構成の詳細については、「 チャネルとフォーマッタの構成プロパティ 」および 「リモート処理設定スキーマ」を参照してください。
一部のフォーマッタ シンク実装では、ランタイム フォーマッタ (BinaryFormatter と SoapFormatter) が使用されます。 その他の実装では、独自の方法を使用してチャネル メッセージをストリームに変換できます。 リターン体験では、フォーマッタ シンクはメッセージ ストリームをチャネル メッセージ要素 (戻りメッセージ) に変換します。
プロパティ
Next |
チャネル シンク プロバイダー チェイン内の次のシンク プロバイダーを取得または設定します。 (継承元 IClientChannelSinkProvider) |
メソッド
CreateSink(IChannelSender, String, Object) |
シンク チェインを作成します。 (継承元 IClientChannelSinkProvider) |
適用対象
.NET