Язык

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 a из /MyFolder/MyFiles*.* будет извлечено из всех файлов в папке MyFolder, начинающихся с символов MyFiles.

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