AsyncResult.SyncProcessMessage(IMessage) Metodo

Definizione

Elabora in modo sincrono il messaggio di risposta restituito da una chiamata di metodo su un oggetto 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

Parametri

msg
IMessage

Messaggio di risposta a una chiamata di metodo su un oggetto remoto.

Restituisce

Restituisce null.

Implementazioni

Attributi

Commenti

Il SyncProcessMessage metodo implementa l'interfaccia IMessageSink . Non è necessario chiamare direttamente questo metodo. È destinato all'uso dall'infrastruttura remota di .NET Framework.

SyncProcessMessage richiama il delegato del AsyncCallback codice consumer. Imposta anche l'istanza IMethodReturnMessageGetReplyMessage restituita dal metodo . Se il msg parametro è di tipo IMethodReturnMessage, lo stesso oggetto viene restituito da GetReplyMessage. In caso contrario, viene restituito un messaggio di risposta che contiene un'eccezione di comunicazione remota.

SyncProcessMessage modifica anche il valore restituito dalla IsCompleted proprietà.

Si applica a