내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

WebClient.DownloadStringAsync 메서드 (Uri, Object)

2013-12-13

리소스를 지정된 Uri에서 문자열로 다운로드합니다.

Namespace:  System.Net
어셈블리:  System.Net(System.Net.dll)

public void DownloadStringAsync(
	Uri address,
	Object userToken
)

매개 변수

address
형식: System.Uri
다운로드할 리소스의 위치입니다.
userToken
형식: System.Object
비동기 작업에 대해 사용자가 지정한 식별자를 제공합니다.

예외조건
ArgumentNullException

address 매개 변수가 null인 경우

OutOfMemoryException

프로그램을 계속 실행하기에는 메모리가 부족합니다.

StackOverflowException

실행 스택에 중첩 메서드 호출이 너무 많아서 오버플로됩니다.

ThreadAbortException

스레드를 소멸하기 위해 Thread.Abort 메서드를 호출했습니다.

이 메서드는 지정된 리소스를 GET 메서드를 사용하여 검색합니다. 리소스는 비동기적으로 다운로드됩니다. 다운로드가 완료되면 DownloadStringCompleted 이벤트가 발생합니다. 다운로드된 문자열은 DownloadStringCompletedEventArgsResult 속성에서 사용할 수 있습니다. 첫 번째 문자열 다운로드 작업이 완료되기 전에는 동일한 WebClient 개체에서 DownloadStringAsync 메서드를 다시 호출할 수 없습니다. 이 작업을 수행하면 예외가 발생합니다.

CancelAsync 메서드를 사용하여 완료되지 않은 비동기 작업을 취소할 수 있습니다.

BaseAddress 속성이 빈 문자열이 아니고 address에 절대 URI가 들어 있지 않은 경우 address는 요청된 데이터의 절대 URI를 만들 수 있도록 BaseAddress와 조합되는 상대 URI여야 합니다.

비동기 작업이 완료되었을 때 호출된 메서드에 전달된 AsyncCompletedEventArgsUserState 속성으로 userToken을 검색합니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2015 Microsoft