Aracılığıyla paylaş


AsyncResult.SyncProcessMessage(IMessage) Yöntem

Tanım

Uzak nesnedeki bir yöntem çağrısı tarafından döndürülen bir yanıt iletisini zaman uyumlu olarak işler.

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

Parametreler

msg
IMessage

Uzak nesnedeki bir yöntem çağrısına yanıt iletisi.

Döndürülenler

null döndürür.

Uygulamalar

Öznitelikler

Açıklamalar

SyncProcessMessage yöntemi arabirimini IMessageSink uygular. Bu yöntemi doğrudan çağırmanız gerekmez. .NET Framework uzaktan iletişim altyapısı tarafından kullanılmak üzere tasarlanmıştır.

SyncProcessMessage tüketici kodunun temsilcisini AsyncCallback çağırır. Ayrıca yöntemi tarafından GetReplyMessage döndürülen örneği ayarlarIMethodReturnMessage. msg parametresi türündeyseIMethodReturnMessage, aynı nesne tarafından GetReplyMessagedöndürülür. Aksi takdirde uzaktan iletişim özel durumu içeren bir yanıt iletisi döndürülür.

SyncProcessMessage özelliği tarafından IsCompleted döndürülen değeri de değiştirir.

Şunlara uygulanır