다음을 통해 공유


AsyncResult.AsyncProcessMessage(IMessage, IMessageSink) 메서드

정의

IMessageSink 인터페이스를 구현합니다.

public:
 virtual System::Runtime::Remoting::Messaging::IMessageCtrl ^ AsyncProcessMessage(System::Runtime::Remoting::Messaging::IMessage ^ msg, System::Runtime::Remoting::Messaging::IMessageSink ^ replySink);
public virtual System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink);
[System.Security.SecurityCritical]
public virtual System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink);
abstract member AsyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageCtrl
override this.AsyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageCtrl
[<System.Security.SecurityCritical>]
abstract member AsyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageCtrl
override this.AsyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageCtrl
Public Overridable Function AsyncProcessMessage (msg As IMessage, replySink As IMessageSink) As IMessageCtrl

매개 변수

msg
IMessage

요청 IMessage 인터페이스입니다.

replySink
IMessageSink

응답 IMessageSink 인터페이스입니다.

반환

값이 반환되지 않습니다.

구현

특성

설명

합니다 AsyncProcessMessage 메서드를 IMessageSink 인터페이스는 관련이 없습니다를 AsyncResult 클래스입니다. 구현한 AsyncResult throw를 NotSupportedException입니다. 대신 가져올는 AsyncResult 캐스팅 하 여는 IAsyncResult 대리자를 사용 하 여 비동기 호출에 의해 반환 되는 인터페이스입니다.

적용 대상