AsyncResult.SyncProcessMessage(IMessage) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Processa de forma síncrona uma mensagem de resposta retornada por uma chamada de método em um 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
Uma mensagem de resposta para uma chamada de método em um objeto remoto.
Retornos
Retorna null.
Implementações
- Atributos
Comentários
O SyncProcessMessage método implementa a IMessageSink interface. Você não precisa chamar esse método diretamente. Ele destina-se a ser usado pela infraestrutura de comunicação remota do .NET Framework.
SyncProcessMessage invoca o representante do código do AsyncCallback consumidor. Ele também define a IMethodReturnMessage instância retornada pelo GetReplyMessage método. Se o msg parâmetro for do tipo IMethodReturnMessage, o mesmo objeto será retornado por GetReplyMessage. Caso contrário, uma mensagem de resposta que contém uma exceção de comunicação remota será retornada.
SyncProcessMessage também modifica o valor retornado pela IsCompleted propriedade.