Поделиться через


FtpClientConnection.ReceiveFiles(String[], String, Boolean, Boolean) Метод

Определение

Получает файлы с FTP-сервера.

public:
 void ReceiveFiles(cli::array <System::String ^> ^ remoteFileNames, System::String ^ localPath, bool overwrite, bool isTransferAscii);
public void ReceiveFiles (string[] remoteFileNames, string localPath, bool overwrite, bool isTransferAscii);
member this.ReceiveFiles : string[] * string * bool * bool -> unit
Public Sub ReceiveFiles (remoteFileNames As String(), localPath As String, overwrite As Boolean, isTransferAscii As Boolean)

Параметры

remoteFileNames
String[]

Файлы на FTP-сервере, которые должны быть получены.

localPath
String

Локальный путь, по которому должны быть получены удаленные файлы.

overwrite
Boolean

Указывает, следует ли перезаписывать файлы, если файлы уже существуют на локальном компьютере. Значение true указывает, что задача перезаписывает существующие файлы.

isTransferAscii
Boolean

Указывает, должны ли файлы быть получены в режиме ASCII. Значение true указывает, что файлы должны быть получены в режиме ASCII.

Примеры

В следующем примере кода показано применение метода ReceiveFiles.

String [] remoteFileNames = {"myTestFile", "myFTPFile"};  
String localPath = "Program Files";  
myftpClientConn.ReceiveFiles(remoteFileNames, localPath, true, true);   
Dim remoteFileNames() As String = {"myTestFile", "myFTPFile"}  
Dim localPath As String =  "Program Files"   
myftpClientConn.ReceiveFiles(remoteFileNames, localPath, True, True)  

Комментарии

Разрешены подстановочные знаки. Например, получение из remoteFileNames файла /MyFolder/MyFiles*.* будет извлекаться из всех файлов в каталоге MyFolder, которые начинаются с символов MyFiles.

Применяется к