FtpClientConnection Kelas

Definisi

Mengunduh dan mengunggah file data dan mengelola direktori di server. Kelas ini tidak dapat diwariskan.

public ref class FtpClientConnection sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSPersist
public sealed class FtpClientConnection : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSPersist
type FtpClientConnection = class
    inherit DtsObject
    interface IDTSPersist
Public NotInheritable Class FtpClientConnection
Inherits DtsObject
Implements IDTSPersist
Warisan
FtpClientConnection
Penerapan

Keterangan

Untuk informasi selengkapnya tentang tugas FTP, lihat Pengelola Sambungan FTP.

Konstruktor

FtpClientConnection(Object)

Menginisialisasi instans baru kelas FtpClientConnection.

Properti

ChunkSize

Mendapatkan atau mengatur nilai yang menunjukkan jumlah minimum byte untuk diambil dari atau dikirim ke server selama operasi baca/tulis Protokol Transfer File (FTP).

Retries

Mendapatkan atau mengatur berapa kali tugas mencoba operasi. Nilai 0 menunjukkan bahwa tidak ada batasan pada upaya.

ServerName

Mendapatkan atau mengatur nama server Protokol Transfer File (FTP).

ServerPassword

Mengatur kata sandi untuk server yang ditentukan dalam ServerName properti . Properti ini hanya untuk penulisan.

ServerPort

Mendapatkan atau mengatur nomor port pada server.

ServerUserName

Mendapatkan atau mengatur alias masuk pengguna.

Timeout

Mendapatkan atau menetapkan nilai yang menunjukkan berapa lama mencoba koneksi sebelum waktu habis.

UsePassiveMode

Mendapatkan atau mengatur Boolean yang menunjukkan apakah tugas mengirim dan menerima file dalam mode pasif.

Metode

Close()

Menutup koneksi FTP.

Connect()

Membuka koneksi ke server dan mengembalikan nilai yang menunjukkan hasil koneksi.

CreateRemoteDirectory(String)

Membuat direktori jarak jauh.

DeleteFiles(String[])

Menghapus file yang ditentukan dari server Protokol Transfer File (FTP).

DeleteRemoteDirectory(String)

Menghapus direktori jarak jauh.

Equals(Object)

Menentukan apakah dua instans objek sama.

(Diperoleh dari DtsObject)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari DtsObject)
GetListing(String[], String[])

Mencantumkan nama direktori dan file dalam folder atau direktori yang ditentukan dari server FTP.

GetWorkingDirectory()

Mendapatkan direktori kerja saat ini pada server Protokol Transfer File (FTP).

LoadFromXML(XmlNode, IDTSEvents)

Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk memuat paket yang disimpan sebagai .xml, gunakan metode .LoadPackage(String, IDTSEvents)

ReceiveFiles(String[], String, Boolean, Boolean)

Menerima file dari server Protokol Transfer File (FTP).

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk menyimpan paket sebagai .xml, gunakan metode .SaveToXml(String, Package, IDTSEvents)

SendFiles(String[], String, Boolean, Boolean)

Mengirim file ke server Protokol Transfer File (FTP).

SetWorkingDirectory(String)

Menyetel direktori kerja saat ini pada server Protokol Transfer File (FTP).

Berlaku untuk