FtpClientConnection.SendFiles Method
ファイル転送プロトコル (FTP) サーバーにファイルを送信します。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (microsoft.sqlserver.manageddts.dll 内)
構文
'宣言
Public Sub SendFiles ( _
localFileNames As String(), _
remotePath As String, _
overwrite As Boolean, _
isTransferAscii As Boolean _
)
public void SendFiles (
string[] localFileNames,
string remotePath,
bool overwrite,
bool isTransferAscii
)
public:
void SendFiles (
array<String^>^ localFileNames,
String^ remotePath,
bool overwrite,
bool isTransferAscii
)
public void SendFiles (
String[] localFileNames,
String remotePath,
boolean overwrite,
boolean isTransferAscii
)
public function SendFiles (
localFileNames : String[],
remotePath : String,
overwrite : boolean,
isTransferAscii : boolean
)
パラメータ
- localFileNames
送信する FTP サーバー上のファイルです。
- remotePath
ファイルが存在する場所のリモート パスです。
- overwrite
リモート コンピュータにファイルが既に存在する場合に、そのファイルを上書きするかどうかを指定します。値が true の場合は、タスクが既存のファイルを上書きすることを示します。
- isTransferAscii
ファイルが 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)
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
FtpClientConnection Class
FtpClientConnection Members
Microsoft.SqlServer.Dts.Runtime Namespace