CommunicationObject.OnClose(TimeSpan) 메서드

정의

동기 닫기 작업의 호출로 인해 통신 개체가 닫는 상태로 전환된 후에 처리를 삽입합니다.

protected:
 abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose(TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)

매개 변수

timeout
TimeSpan

TimeSpan 시간이 초과되기 전에 닫기 작업을 완료해야 하는 기간을 지정하는 것입니다.

예외

Close 가 상태의 개체에 대해 호출되었습니다 Faulted .

작업이 완료되기 전에 작업에 할당된 기본 시간 간격을 초과했습니다.

개체를 닫는 동안 통신 오류가 발생했습니다.

설명

이 메서드는 Close 통신 개체가 처음에 상태에 있으면 호출 OnClose 합니다 Opened .

비동 BeginClose 기 작업 호출로 인해 통신 개체가 닫는 상태로 전환된 후 처리를 삽입하려면 이 메서드를 OnBeginClose 사용합니다.

적용 대상