Metoda FtpClientConnection.ReceiveFiles
Odbiera pliki z serwera File Transfer Protocol (FTP).
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Public Sub ReceiveFiles ( _
remoteFileNames As String(), _
localPath As String, _
overwrite As Boolean, _
isTransferAscii As Boolean _
)
'Użycie
Dim instance As FtpClientConnection
Dim remoteFileNames As String()
Dim localPath As String
Dim overwrite As Boolean
Dim isTransferAscii As Boolean
instance.ReceiveFiles(remoteFileNames, _
localPath, overwrite, isTransferAscii)
public void ReceiveFiles(
string[] remoteFileNames,
string localPath,
bool overwrite,
bool isTransferAscii
)
public:
void ReceiveFiles(
array<String^>^ remoteFileNames,
String^ localPath,
bool overwrite,
bool isTransferAscii
)
member ReceiveFiles :
remoteFileNames:string[] *
localPath:string *
overwrite:bool *
isTransferAscii:bool -> unit
public function ReceiveFiles(
remoteFileNames : String[],
localPath : String,
overwrite : boolean,
isTransferAscii : boolean
)
Parametry
- remoteFileNames
Typ: array<System.String[]
Pliki na serwer FTP do odbierania.
- localPath
Typ: System.String
Ścieżka lokalna, gdzie chcesz otrzymywać plików zdalnych.
- overwrite
Typ: System.Boolean
Określa, czy należy zastąpić pliki, jeśli pliki już istnieją na komputerze lokalnym.Wartość true wskazuje, że zadanie zastąpi istniejące pliki.
- isTransferAscii
Typ: System.Boolean
Określa, jeśli pliki powinny być odbierane w trybie ASCII.Wartość true wskazuje, że pliki powinny być odbierane w trybie ASCII.
Uwagi
Wieloznacznych są dozwolone.Na przykład otrzymywanie z remoteFileNames z /MyFolder/MyFiles*.* pobierze z wszystkich plików w katalogu MójFolder, którego można uruchomić ze znakami MyFiles.
Przykłady
Poniższy przykład kodu pokazuje sposób używania ReceiveFiles metoda.
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)