FTPClientConnection100Class 类

定义

为 FTP 客户端任务提供属性和方法。

public ref class FTPClientConnection100Class : Microsoft::SqlServer::Dts::Runtime::Wrapper::FTPClientConnection100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("CCCD3499-1569-4001-AC4E-AA6A1B53F0D4")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class FTPClientConnection100Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.FTPClientConnection100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("38BFBCC8-3C1E-4E28-8417-8C5401BBBF27")]
public class FTPClientConnection100Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.FTPClientConnection100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("D7623778-554E-4538-A5D3-A80E77047B93")]
public class FTPClientConnection100Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.FTPClientConnection100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("CCCD3499-1569-4001-AC4E-AA6A1B53F0D4")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type FTPClientConnection100Class = class
    interface IDTSFtpClientConnection100
    interface FTPClientConnection100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("38BFBCC8-3C1E-4E28-8417-8C5401BBBF27")>]
type FTPClientConnection100Class = class
    interface IDTSFtpClientConnection100
    interface FTPClientConnection100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("D7623778-554E-4538-A5D3-A80E77047B93")>]
type FTPClientConnection100Class = class
    interface IDTSFtpClientConnection100
    interface FTPClientConnection100
Public Class FTPClientConnection100Class
Implements FTPClientConnection100
继承
FTPClientConnection100Class
属性
实现

构造函数

FTPClientConnection100Class()

初始化 FTPClientConnection100Class 类的新实例。

属性

ChunkSize

获取或设置数据传输的数据量(以字节为单位)。

Retries

获取或设置任务尝试操作的次数。

ServerName

获取或设置 FTP 服务器的名称。

ServerPassword

获取或设置用于身份验证的密码。

ServerPort

获取或设置 FTP 服务器端口。

ServerUserName

获取或设置用户的登录别名。

Timeout

获取或设置一个值,该值指示在超时前允许尝试连接的最长时间。

UsePassiveMode

获取或设置一个值,该值指示任务是否在被动模式下发送和接收文件。

方法

Close()

关闭到 FTP 服务器的连接。

Connect()

尝试建立到 FTP 服务器的连接。

CreateRemoteDirectory(String)

在 FTP 服务器上创建指定的文件夹。

DeleteFiles(String[])

删除 FTP 服务器上文件的列表。

DeleteRemoteDirectory(String)

删除 FTP 服务器上的指定的文件夹。

GetListing(String[], String[])

获取当前工作目录上文件的列表。

GetWorkingDirectory()

获取当前工作目录。

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

从 FTP 服务器检索文件。

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

将文件从本地计算机发送到 FTP 服务器。

SetWorkingDirectory(String)

将当前工作目录设置为指定路径。

适用于