Downloads the specified file or directory hierarchy from the SFTP server to the local directory. Accepts wildcards.

Namespace:  Rebex.Net
Assembly:  Rebex.Sftp (in Rebex.Sftp.dll)

Syntax

Visual Basic
Public Sub Download ( _
	remotePath As String, _
	localDirectoryPath As String, _
	traversalMode As TraversalMode _
)
C#
public void Download(
	string remotePath,
	string localDirectoryPath,
	TraversalMode traversalMode
)

Parameters

remotePath
Type: System..::..String
The path (with or without wildcards) of the remote file or directory.
localDirectoryPath
Type: System..::..String
The path of the local directory. This must be a directory.
traversalMode
Type: Rebex.IO..::..TraversalMode
Traversal mode. Specifies whether the whole hierarchy or files only are transferred.

Implements

IFtp..::..Download(String, String, TraversalMode)

Version Information

.NET

Supported in: .NET 5.0; .NET Framework 4.8, 4.7.x, 4.6.x, 4.5.x, 4.0, 3.5 SP1

.NET Standard 2.0

Supported in: .NET Core 3.1; .NET Core 2.1; Xamarin.Android 10.1 (or higher); Xamarin.iOS 13.10 (or higher)

See Also