次の方法で共有


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

実装

例外

通信オブジェクトは、Opened 状態または Opening 状態ではなく、変更できません。

通信オブジェクトは、Closing 状態または Closed 状態であり、変更できません。

通信オブジェクトは、Faulted 状態であり、変更できません。

操作に割り当てられている既定の時間が、操作が完了する前に経過しました。

注釈

このメソッドの同期バージョンは、Open メソッドで提供されます。

適用対象