語言

CommunicationObject.EndOpen(IAsyncResult) 方法

定義

完成異步操作以開啟通訊物件。

public:
 virtual void EndOpen(IAsyncResult ^ result);
public void EndOpen(IAsyncResult result);
abstract member EndOpen : IAsyncResult -> unit
override this.EndOpen : IAsyncResult -> unit
Public Sub EndOpen (result As IAsyncResult)

參數

result
IAsyncResult

IAsyncResult該 是透過呼叫方法BeginClose回傳的。

實作

例外狀況

通訊物件不處於 A Opened 或 Opening 狀態,無法被修改。

通訊物件處於 a Closing 或 Closed 狀態,且無法被修改。

通訊物件處於狀態 Faulted ,無法被修改。

作業預設的時間間隔在作業完成前已超過。

備註

此方法提供 Open 同步版本。

適用於