다음을 통해 공유


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인 경우

직접 실행 호출자에 인프라 권한이 없는 경우

설명

현재 메서드는 서버에서 지정된 메시지를 처리했는지 여부에 관계없이 즉시 반환됩니다.

적용 대상