 | SFTPGetFilesRecursively Method (FTPHeader, String, String, Boolean, FTPFilterType, String, Boolean, Boolean) |
Gets files from SFTP Host recursively.
Namespace:
Koden.Utils.FTPClient
Assembly:
Koden.Utils.FTPClient (in Koden.Utils.FTPClient.dll) Version: 1.1.6453.26060
Syntaxpublic static FWRetVal<string> GetFilesRecursively(
FTPHeader ftpHeader,
string serverPath,
string localDestPath,
bool forceOverWrite,
FTPFilterType filterType = FTPFilterType.None,
string filter = null,
bool keepOrigDateTime = false,
bool deleteAfterRetrieve = false
)
Public Shared Function GetFilesRecursively (
ftpHeader As FTPHeader,
serverPath As String,
localDestPath As String,
forceOverWrite As Boolean,
Optional filterType As FTPFilterType = FTPFilterType.None,
Optional filter As String = Nothing,
Optional keepOrigDateTime As Boolean = false,
Optional deleteAfterRetrieve As Boolean = false
) As FWRetVal(Of String)
public:
static FWRetVal<String^>^ GetFilesRecursively(
FTPHeader^ ftpHeader,
String^ serverPath,
String^ localDestPath,
bool forceOverWrite,
FTPFilterType filterType = FTPFilterType::None,
String^ filter = nullptr,
bool keepOrigDateTime = false,
bool deleteAfterRetrieve = false
)
static member GetFilesRecursively :
ftpHeader : FTPHeader *
serverPath : string *
localDestPath : string *
forceOverWrite : bool *
?filterType : FTPFilterType *
?filter : string *
?keepOrigDateTime : bool *
?deleteAfterRetrieve : bool
(* Defaults:
let _filterType = defaultArg filterType FTPFilterType.None
let _filter = defaultArg filter null
let _keepOrigDateTime = defaultArg keepOrigDateTime false
let _deleteAfterRetrieve = defaultArg deleteAfterRetrieve false
*)
-> FWRetVal<string>
Parameters
- ftpHeader
- Type: Koden.Utils.FTPClientFTPHeader
The FTP header. - serverPath
- Type: SystemString
The server path. - localDestPath
- Type: SystemString
The local dest path. - forceOverWrite
- Type: SystemBoolean
if set to true [force over write]. - filterType (Optional)
- Type: Koden.Utils.FTPClientFTPFilterType
Type of the filter. - filter (Optional)
- Type: SystemString
The filter. - keepOrigDateTime (Optional)
- Type: SystemBoolean
if set to true [keep original date time]. - deleteAfterRetrieve (Optional)
- Type: SystemBoolean
if set to true [delete after retrieve].
Return Value
Type:
FWRetValString[Missing <returns> documentation for "M:Koden.Utils.FTPClient.SFTP.GetFilesRecursively(Koden.Utils.FTPClient.FTPHeader,System.String,System.String,System.Boolean,Koden.Utils.FTPClient.FTPFilterType,System.String,System.Boolean,System.Boolean)"]
See Also