AsyncResult.SyncProcessMessage(IMessage) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Synchronicznie przetwarza komunikat odpowiedzi zwrócony przez wywołanie metody dla obiektu zdalnego.
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
Parametry
- msg
- IMessage
Komunikat odpowiedzi do wywołania metody dla obiektu zdalnego.
Zwraca
Zwraca wartość null
.
Implementuje
- Atrybuty
Uwagi
Metoda SyncProcessMessage implementuje IMessageSink interfejs. Nie musisz bezpośrednio wywoływać tej metody. Jest ona przeznaczona do użytku przez infrastrukturę komunikacji sieciowej .NET Framework.
SyncProcessMessage wywołuje delegata AsyncCallback kodu odbiorcy. Ustawia również IMethodReturnMessage wystąpienie zwrócone przez metodę GetReplyMessage . msg
Jeśli parametr ma typ IMethodReturnMessage, ten sam obiekt jest zwracany przez GetReplyMessage. W przeciwnym razie zwracany jest komunikat odpowiedzi zawierający wyjątek komunikacji zdalnie.
SyncProcessMessage modyfikuje również wartość zwracaną przez IsCompleted właściwość.