Asynchronously downloads files from the specified remote directory to the local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.

      Overload List

      DownloadAsync(String, String, TransferOptions, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Asynchronously downloads files from the specified remote directory to the local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String, TransferOptions, Object)Asynchronously downloads files from the specified remote directory to the destination directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String, Boolean, FileOverwriteMode, SymlinksResolveAction, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Asynchronously downloads files from the specified remote directory to the local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String, Boolean, FileOverwriteMode, SymlinksResolveAction, Object)Asynchronously downloads files from the specified remote directory to the destination directory. This method only uploads the items in the specified directory if the localPath parameter does not end with a directory separator (e.g. '\' or '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(IEnumerable, String, TransferOptions, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Asynchronous downloads files or directories in the specified list to the specified local directory.DownloadAsync(IEnumerable, String, TransferOptions, Object)Asynchronous downloads files or directories in the specified list to the specified local directory.DownloadAsync(String, Boolean, IEnumerable, String, TransferOptions, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Asynchronously downloads files from the specified remote directory to the specified destination local directory.DownloadAsync(String, Boolean, IEnumerable, String, TransferOptions, Object)Asynchronously downloads files from the specified remote directory that match the search condition specified in the options parameter to the specified destination local directory.DownloadAsync(String, String, SearchCondition, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Asynchronously downloads files in the specified remote directory that match the specified search condition to the local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String, SearchCondition, Object)Asynchronously downloads files in the specified remote directory that match the specified search condition to the local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Downloads all files in the specified remote directory to the specified local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String, Object)Downloads all files in the specified remote directory to the specified local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, Boolean, String, Boolean, FileOverwriteMode, SymlinksResolveAction, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Asynchronously downloads files in the specified remote directory that match the specified search pattern to the destination directory.DownloadAsync(String, Boolean, String, Boolean, FileOverwriteMode, SymlinksResolveAction, Object)Asynchronously downloads files in the specified remote directory that match the specified search pattern to the destination directory.DownloadAsync(String, Boolean, IEnumerable, FileSystem, String, TransferOptions, ExtendedAsyncCompletedEventHandler<FileSystemTransferStatistics>, Object)Asynchronously downloads files from the specified remote directory to the destination directory.DownloadAsync(String, Boolean, IEnumerable, FileSystem, String, TransferOptions, Object)Asynchronously downloads files from the specified remote directory to the destination directory.DownloadAsync(String, String, TransferOptions)Asynchronously downloads files from the specified remote directory to the destination directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String, Boolean, FileOverwriteMode, SymlinksResolveAction)Asynchronously downloads files from the specified remote directory to the destination directory. This method only uploads the items in the specified directory if the localPath parameter does not end with a directory separator (e.g. '\' or '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(IEnumerable, String, TransferOptions)Asynchronous downloads files or directories in the specified list to the specified local directory.DownloadAsync(String, Boolean, IEnumerable, String, TransferOptions)Asynchronously downloads files from the specified remote directory that match the search condition specified in the options parameter to the specified destination local directory.DownloadAsync(String, String, SearchCondition)Asynchronously downloads files in the specified remote directory that match the specified search condition to the local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, String)Downloads all files in the specified remote directory to the specified local directory. This method only downloads the items in the specified directory if the remotePath parameter does not end with a directory separator (e.g. '/'). To also create the directory in the destination, add a directory separator character at the end of that parameter.DownloadAsync(String, Boolean, String, Boolean, FileOverwriteMode, SymlinksResolveAction)Asynchronously downloads files in the specified remote directory that match the specified search pattern to the destination directory.DownloadAsync(String, Boolean, IEnumerable, FileSystem, String, TransferOptions)Asynchronously downloads files from the specified remote directory to the destination directory.
      Top

      See Also