Share via


FtpClientConnection.ReceiveFiles(String[], String, Boolean, Boolean) Methode

Definition

Empfängt Dateien vom FTP-Server (File Transfer Protocol).

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)

Parameter

remoteFileNames
String[]

Die zu empfangenden Dateien auf dem FTP-Server.

localPath
String

Der lokale Pfad, unter dem die Remotedateien empfangen werden sollen.

overwrite
Boolean

Gibt an, ob die Dateien überschrieben werden sollen, wenn sie bereits auf dem lokalen Computer vorhanden sind. Ein Wert von true gibt an, dass die Aufgabe vorhandene Dateien überschreibt.

isTransferAscii
Boolean

Gibt an, ob Dateien im ASCII-Modus empfangen werden sollen. Ein Wert von true gibt an, dass die Dateien im ASCII-Modus empfangen werden sollen.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der ReceiveFiles-Methode veranschaulicht.

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)  

Hinweise

Freihalterzeichen sind zulässig. Beispielsweise ruft der Empfang von einem remoteFileNames von /MyFolder/MyFiles*.* aus allen Dateien im Verzeichnis "MyFolder" ab, die mit den Zeichen "MyFiles" beginnen.

Gilt für: