AsyncResult.SyncProcessMessage(IMessage) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Синхронно обрабатывает ответное сообщение, возвращаемое вызовом метода для удаленного объекта.
public:
virtual System::Runtime::Remoting::Messaging::IMessage ^ SyncProcessMessage(System::Runtime::Remoting::Messaging::IMessage ^ msg);
public virtual System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg);
[System.Security.SecurityCritical]
public virtual System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg);
abstract member SyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage -> System.Runtime.Remoting.Messaging.IMessage
override this.SyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage -> System.Runtime.Remoting.Messaging.IMessage
[<System.Security.SecurityCritical>]
abstract member SyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage -> System.Runtime.Remoting.Messaging.IMessage
override this.SyncProcessMessage : System.Runtime.Remoting.Messaging.IMessage -> System.Runtime.Remoting.Messaging.IMessage
Public Overridable Function SyncProcessMessage (msg As IMessage) As IMessage
Параметры
- msg
- IMessage
Ответное сообщение о вызове метода для удаленного объекта.
Возвращаемое значение
Возвращает null.
Реализации
- Атрибуты
Комментарии
Метод SyncProcessMessage реализует IMessageSink интерфейс. Этот метод не требуется вызывать напрямую. Он предназначен для использования инфраструктурой удаленного взаимодействия платформы .NET Framework.
SyncProcessMessage вызывает делегат пользовательского AsyncCallback кода. Он также задает экземпляр, IMethodReturnMessage возвращаемый методом GetReplyMessage .
msg Если параметр имеет типIMethodReturnMessage, то тот же объект возвращаетсяGetReplyMessage. В противном случае возвращается ответное сообщение, содержащее исключение удаленного взаимодействия.
SyncProcessMessage также изменяет значение, возвращаемое свойством IsCompleted .