AsyncResult.SyncProcessMessage(IMessage) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Procesa sincrónicamente un mensaje de respuesta devuelto por una llamada a método en un objeto remoto.
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
Parámetros
- msg
- IMessage
Mensaje de respuesta a una llamada a método en un objeto remoto.
Devoluciones
Devuelve null
.
Implementaciones
- Atributos
Comentarios
El SyncProcessMessage método implementa la IMessageSink interfaz . No es necesario llamar directamente a este método. Está pensado para su uso por la infraestructura de comunicación remota de .NET Framework.
SyncProcessMessage invoca el delegado del código de AsyncCallback consumidor. También establece la IMethodReturnMessage instancia devuelta por el GetReplyMessage método . Si el msg
parámetro es de tipo IMethodReturnMessage, devuelve el mismo objeto .GetReplyMessage De lo contrario, se devuelve un mensaje de respuesta que contiene una excepción de comunicación remota.
SyncProcessMessage también modifica el valor devuelto por la IsCompleted propiedad .