예전 글들/.NET, C#

HttpWebRequest.BeginGetResponse 메서드 - MSDN 참조

fromleaf 2010. 10. 15. 22:02
반응형
정의: 인터넷 리소스에 하는 비동기 요청을 시작

네임 스페이스: System.Net
어셈블리: System(system.dll)

구문: public override IAsyncResult BeginGetResponse( AsyncCallback callback, object state )

매개 변수
1. callback: AsyncCallback 대리자
2. 반환 값: 응답에 대한 비동기 요청을 참조하는 IAsyncResult

설명
BeginGetResponse 메서드가 인터넷 리소스에서의 응답에 대한 비동기 요청을 시작. 비동기 콜백 메서드에서는 EndGetResponse 메서드를 사용하여 실제 WebResponse를 반환
WebException이 throw되면 예외의 Response 및 Status 속성을 사용하여 서버 응답을 확인

참고
1. 응용 프로그램에서 특정 요청에 대해 동기 메서드와 비동기 메서드를 함께 사용할 수 없다. BeginGetRequestStream 메서드를 호출할 경우 응답을 검색하는 데는 BeginGetResponse메서드를 사용해야 한다.(뭔소리야?)
2. 응용 프로그램에 네트워크 추적을 사용하도록 설정하면 이 멤버에서 추적 정보를 출력.
반응형