AsyncResult.SyncProcessMessage(IMessage) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à.