System.Net.WebClient.DownloadDataAsync C# (CSharp) Method

DownloadDataAsync() public method

public DownloadDataAsync ( System address ) : void
address System
return void
        public void DownloadDataAsync(System.Uri address) { }
        public void DownloadDataAsync(System.Uri address, object userToken) { }

Same methods

WebClient::DownloadDataAsync ( System address, object userToken ) : void

Usage Example

Esempio n. 1
0
        public void DownloadDataCompletedExample()
        {
            var waitForAsync = new ManualResetEvent(false);
            var webClient    = new WebClient();
            byte[] result    = null;

            webClient.DownloadDataCompleted += (sender, args) =>
            {
                if (args.Error != null)
                {
                    throw args.Error;
                }
                else
                {
                    result = args.Result;
                }
                
                waitForAsync.Set();
            };

            webClient.DownloadDataAsync(new Uri("http://www.google.com/"));

            waitForAsync.WaitOne();

            Assert.IsNotNull(result);
        }
All Usage Examples Of System.Net.WebClient::DownloadDataAsync