AsyncResult.SyncProcessMessage(IMessage) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
同步處理由遠端物件上之方法呼叫所傳回的回應訊息。
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
參數
- msg
- IMessage
遠端物件上之方法呼叫的回應訊息。
傳回
傳回 null
。
實作
- 屬性
備註
方法 SyncProcessMessage 會實作 IMessageSink 介面。 您不需要直接呼叫這個方法。 它是供 .NET Framework 遠端基礎結構使用。
SyncProcessMessage 會叫用取用者程式代碼的 AsyncCallback 委派。 它也會設定 IMethodReturnMessage 方法所傳回的 GetReplyMessage 實例。 msg
如果 參數的類型為 IMethodReturnMessage,則 相同的物件會由 傳GetReplyMessage回。 否則會傳回包含遠端例外狀況的回復訊息。
SyncProcessMessage 也會修改 屬性傳 IsCompleted 回的值。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應