IClientFormatterSink インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メッセージをストリームにシリアル化するクライアント フォーマッタ シンクとしてシンクをマークします。
public interface class IClientFormatterSink : System::Runtime::Remoting::Channels::IClientChannelSink, System::Runtime::Remoting::Messaging::IMessageSink
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
[System.Runtime.InteropServices.ComVisible(true)]
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
type IClientFormatterSink = interface
interface IMessageSink
interface IClientChannelSink
interface IChannelSinkBase
[<System.Runtime.InteropServices.ComVisible(true)>]
type IClientFormatterSink = interface
interface IMessageSink
interface IClientChannelSink
interface IChannelSinkBase
Public Interface IClientFormatterSink
Implements IClientChannelSink, IMessageSink
- 派生
- 属性
- 実装
注釈
フォーマッタ シンクでは、 と の両方 IMessageSink を IClientChannelSink実装する必要があります。 IClientFormatterSink では、これらを 1 つのインターフェイスに結合します。
プロパティ
NextChannelSink |
クライアント シンク チェインの次のクライアント チャネル シンクを取得します。 (継承元 IClientChannelSink) |
NextSink |
シンク チェイン内の次のメッセージ シンクを取得します。 (継承元 IMessageSink) |
Properties |
シンク上のプロパティにアクセスするために使用するディクショナリを取得します。 (継承元 IChannelSinkBase) |
メソッド
AsyncProcessMessage(IMessage, IMessageSink) |
指定したメッセージを非同期的に処理します。 (継承元 IMessageSink) |
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream) |
現在のシンク上でメソッドの呼び出しの非同期処理を要求します。 (継承元 IClientChannelSink) |
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream) |
現在のシンク上でメソッドの呼び出しへの応答の非同期処理を要求します。 (継承元 IClientChannelSink) |
GetRequestStream(IMessage, ITransportHeaders) |
指定したメッセージがシリアル化される対象の Stream を返します。 (継承元 IClientChannelSink) |
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream) |
現在のシンクからのメッセージ処理を要求します。 (継承元 IClientChannelSink) |
SyncProcessMessage(IMessage) |
指定したメッセージを同期的に処理します。 (継承元 IMessageSink) |
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET