ChannelServices.AsyncDispatchMessage(IMessage, IMessageSink) メソッド

定義

メッセージに埋め込まれた URI に基づいて、指定したメッセージをサーバー側のチェイン (複数の場合がある) に非同期的にディスパッチします。

public:
 static System::Runtime::Remoting::Messaging::IMessageCtrl ^ AsyncDispatchMessage(System::Runtime::Remoting::Messaging::IMessage ^ msg, System::Runtime::Remoting::Messaging::IMessageSink ^ replySink);
public static System.Runtime.Remoting.Messaging.IMessageCtrl AsyncDispatchMessage (System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink);
[System.Security.SecurityCritical]
public static System.Runtime.Remoting.Messaging.IMessageCtrl AsyncDispatchMessage (System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink);
static member AsyncDispatchMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageCtrl
[<System.Security.SecurityCritical>]
static member AsyncDispatchMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageCtrl
Public Shared Function AsyncDispatchMessage (msg As IMessage, replySink As IMessageSink) As IMessageCtrl

パラメーター

msg
IMessage

ディスパッチするメッセージ。

replySink
IMessageSink

null ではない場合は、リターン メッセージを処理するシンク。

戻り値

非同期的にディスパッチされたメッセージを制御するために使用する IMessageCtrl オブジェクト。

属性

例外

msg パラメーターが null です。

直前の呼び出し元に、インフラストラクチャ アクセス許可がありません。

注釈

サーバーが指定したメッセージを処理したかどうかに関係なく、現在のメソッドは直ちにを返します。

適用対象