TcpClient.EndConnect(IAsyncResult) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
보류 중인 비동기 연결 시도를 끝냅니다.
public:
void EndConnect(IAsyncResult ^ asyncResult);
public void EndConnect(IAsyncResult asyncResult);
member this.EndConnect : IAsyncResult -> unit
Public Sub EndConnect (asyncResult As IAsyncResult)
매개 변수
- asyncResult
- IAsyncResult
IAsyncResult를 호출할 때 반환되는 BeginConnect 개체입니다.
예외
asyncResult 매개 변수가 null인 경우
BeginConnect 메서드를 호출했지만 asyncResult 매개 변수가 반환되지 않은 경우
EndConnect(IAsyncResult) 메서드가 비동기 연결을 위해 이미 호출된 경우
Socket에 액세스하려고 시도하는 동안 오류가 발생한 경우.
내부 Socket이 닫힌 경우
설명
이 메서드는 작업이 완료될 때까지 차단합니다. 이 작업을 동기적으로 수행하려면 메서드를 Connect 사용합니다.
참고
를 수신하는 SocketException경우 를 사용하여 SocketException.ErrorCode 특정 오류 코드를 가져옵니다. 이 코드를 가져온 후에는 Windows 소켓 버전 2 API 오류 코드 설명서를 참조하여 오류에 대한 자세한 설명을 확인할 수 있습니다.