다음을 통해 공유


FtpClientConnection.SendFiles(String[], String, Boolean, Boolean) 메서드

정의

파일을 FTP(파일 전송 프로토콜) 서버로 보냅니다.

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

매개 변수

localFileNames
String[]

FTP 서버로 보낼 파일입니다.

remotePath
String

파일을 저장할 위치를 가리키는 원격 경로입니다.

overwrite
Boolean

원격 컴퓨터에 파일이 이미 있는 경우 해당 파일을 덮어쓸지 여부를 지정합니다. true 값은 태스크가 기존 파일을 덮어쓰게 되었음을 나타냅니다.

isTransferAscii
Boolean

파일을 ASCII 모드로 보낼지 여부를 지정합니다. true 값은 파일이 ASCII 모드로 전송되어야 했음을 나타냅니다.

예제

다음 코드 예제에서는 SendFiles 메서드를 사용하는 방법을 보여 줍니다.

Package pkg = new Package();  
Connections conns = pkg.Connections;  
ConnectionManager cm = conns.Add("FTP");  
//...  
FtpClientConnection myftpClientConn = new FtpClientConnection(cm);  
String[] localFileNames = { "myTestFile", "myFTPFile" };  
String remotePath = @"\\myserver\myFolder";  
myftpClientConn.SendFiles(localFileNames, remotePath, true, false);  
Dim pkg As New Package()  
Dim conns As Connections = pkg.Connections  
Dim cm As ConnectionManager = conns.Add("FTP")  
'...  
Dim myftpClientConn As New FtpClientConnection(cm)  
Dim localFileNames() As String = {"myTestFile", "myFTPFile"}  
Dim remotePath As String = "\\myserver\myFolder"  
myftpClientConn.SendFiles(localFileNames, remotePath, True, False)  

적용 대상