Share via


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

태스크가 Passive 모드에서 파일을 보내고 받을지 여부를 나타내는 값을 가져오거나 설정합니다.

메서드

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)

현재 작업 디렉터리를 지정된 경로로 설정합니다.

적용 대상