ReceiveFiles メソッド
ファイル転送プロトコル (FTP) サーバーからファイルを受信します。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)
構文
'宣言
Public Sub ReceiveFiles ( _
remoteFileNames As String(), _
localPath As String, _
overwrite As Boolean, _
isTransferAscii As Boolean _
)
'使用
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
)
パラメーター
- remoteFileNames
型: array<System. . :: . .String> [] () [] []
受信する FTP サーバー上のファイルです。
- localPath
型: System. . :: . .String
リモート ファイルを受信する場所のローカル パスです。
- overwrite
型: System. . :: . .Boolean
ローカル コンピュータにファイルが既に存在する場合に、そのファイルを上書きするかどうかを指定します。値が true の場合は、タスクが既存のファイルを上書きすることを示します。
- isTransferAscii
型: System. . :: . .Boolean
ファイルが ASCII モードで受信されるかどうかを指定します。値が true の場合は、ファイルが ASCII モードで受信されることを示します。
説明
ワイルドカード文字を使用できます。たとえば、/MyFolder/MyFiles*.* の remoteFileNames から受信する場合は、MyFolder ディレクトリ内の、ファイル名が MyFiles という文字列で始まるすべてのファイルから取得されます。
使用例
次のコード例では、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)