내보내기(0) 인쇄
모두 확장
확장 최소화
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

DownloadStringCompletedEventHandler 대리자

WebClient DownloadStringCompleted 이벤트를 처리할 메서드를 나타냅니다.

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

public delegate void DownloadStringCompletedEventHandler(
	Object sender,
	DownloadStringCompletedEventArgs e
)

매개 변수

sender
형식: System.Object
이벤트 소스입니다.
e
형식: System.Net.DownloadStringCompletedEventArgs
이벤트 데이터가 들어 있는 DownloadStringCompletedEventArgs입니다.

DownloadStringCompletedEventHandler 대리자를 만드는 경우 이벤트를 처리할 메서드를 결정합니다. 이벤트를 이벤트 처리기와 연결하려면 대리자의 인스턴스를 해당 이벤트에 추가합니다. 대리자를 제거하지 않는 경우, 이벤트가 발생할 때마다 이벤트 처리기가 호출됩니다. 이벤트 처리기 대리자에 대한 자세한 내용은 이벤트 및 대리자를 참조하십시오.

다음 코드 예제에서는 문자열을 비동기적으로 다운로드하는 방법을 보여 줍니다.


    // Sample call : DownloadStringInBackground2 ("http://www.contoso.com/GameScores.html");
    public static void DownloadStringInBackground2 (string address)
    {
        WebClient client = new WebClient ();
        Uri uri = new Uri(address);

        // Specify that the DownloadStringCallback2 method gets called
        // when the download completes.
        client.DownloadStringCompleted += new DownloadStringCompletedEventHandler (DownloadStringCallback2);
        client.DownloadStringAsync (uri);
    }



다운로드가 완료되면 다음 메서드가 호출됩니다.


    private static void DownloadStringCallback2 (Object sender, DownloadStringCompletedEventArgs e)
    {
        // If the request was not canceled and did not throw
        // an exception, display the resource.
        if (!e.Cancelled && e.Error == null)
        {
            string textString = (string)e.Result;

            Console.WriteLine (textString);
        }
    }



.NET Framework

4.5, 4, 3.5, 3.0, 2.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008(서버 코어 역할은 지원되지 않음), Windows Server 2008 R2(서버 코어 역할은 SP1 이상에서 지원, Itanium은 지원되지 않음)

.NET Framework 에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 다음을 참조하십시오. .NET Framework 시스템 요구 사항.

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft