AsyncResult.SyncProcessMessage(IMessage) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Traite de manière synchrone un message de réponse retourné par un appel de méthode sur un objet distant.
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
Paramètres
- msg
- IMessage
Message de réponse à un appel de méthode sur un objet distant.
Retours
Retourne null
.
Implémente
- Attributs
Remarques
La SyncProcessMessage méthode implémente l’interface IMessageSink . Vous n’avez pas besoin d’appeler cette méthode directement. Il est destiné à être utilisé par l’infrastructure de communication à distance du .NET Framework.
SyncProcessMessage appelle le délégué du code du AsyncCallback consommateur. Elle définit également les IMethodReturnMessage instance retournées par la GetReplyMessage méthode . Si le msg
paramètre est de type IMethodReturnMessage, le même objet est retourné par GetReplyMessage. Sinon, un message de réponse contenant une exception de communication à distance est retourné.
SyncProcessMessage modifie également la valeur retournée par la IsCompleted propriété .