다음을 통해 공유


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)  

설명

와일드카드 문자가 허용됩니다. 예를 들어 /MyFolder/MyFiles*.*의 수신 remoteFileNames 은 MyFiles 문자로 시작하는 MyFolder 디렉터리의 모든 파일에서 검색됩니다.

적용 대상