UtilWebDownloadFileAsync Method

Overload List

DownloadFileAsync(String, DirectoryInfo) Asynchronously downloads a file to the specified directory.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(String, FileInfo) Asynchronously downloads a file to the specified filepath.
DownloadFileAsync(String, String) Asynchronously downloads a file to the specified directory.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(String, String, String) Asynchronously downloads a file to the specified filepath.
DownloadFileAsync(WebProxy, String, DirectoryInfo) Asynchronously downloads a file to the specified directory, using the specified proxy.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(WebProxy, String, FileInfo) Asynchronously downloads a file to the specified filepath, using the specified proxy.
DownloadFileAsync(WebProxy, String, String) Asynchronously downloads a file to the specified directory, using the specified proxy.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(String, DirectoryInfo, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified directory.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(String, FileInfo, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified filepath.
DownloadFileAsync(String, String, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified directory.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(WebProxy, String, String, String) Asynchronously downloads a file to the specified filepath, using the specified proxy.
DownloadFileAsync(String, String, String, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified filepath.
DownloadFileAsync(WebProxy, String, DirectoryInfo, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified directory, using the specified proxy.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(WebProxy, String, FileInfo, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified filepath, using the specified proxy.
DownloadFileAsync(WebProxy, String, String, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified directory, using the specified proxy.

The filename will be retrieved from url or from MIME types.

If filename cannot be retrieved, a random filename will be assigned to The output filepath.

DownloadFileAsync(WebProxy, String, String, String, DownloadProgressChangedEventHandler, AsyncCompletedEventHandler) Asynchronously downloads a file to the specified filepath, using the specified proxy.

See Also