다음을 통해 공유


CommunicationObject.EndClose(IAsyncResult) 메서드

정의

통신 개체를 닫기 위한 비동기 작업을 완료합니다.

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

매개 변수

result
IAsyncResult

IAsyncResult 메서드를 호출할 때 반환되는 BeginClose입니다.

구현

예외

통신 개체가 Opened 또는 Opening 상태가 아니며 수정할 수 없는 경우

통신 개체가 Closing 또는 Closed 상태이며 수정할 수 없는 경우

통신 개체가 Faulted 상태이며 수정할 수 없는 경우

작업에 할당된 기본 시간 간격이 작업을 완료하기 전에 초과된 경우

설명

이 메서드의 동기 버전은 메서드에서 Close 제공됩니다.

적용 대상