AsyncResult.SyncProcessMessage(IMessage) Méthode

Définition

Traite de manière synchrone un message de réponse retourné par un appel de méthode sur un objet distant.

C#
public virtual System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage msg);
C#
[System.Security.SecurityCritical]
public virtual System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage msg);

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é .

S’applique à

Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1