public void DownloadDataAsync(Uri uri, DownloadDataCompletedCallback callback, object state) { this.webClient.DownloadDataAsync(uri, new DownloadDataCompletedState {Callback = callback, State = state}); }