언어

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
특성
구현

생성자

Name Description
FTPClientConnection100Class()

FTPClientConnection100Class 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
ChunkSize

데이터 전송을 위해 데이터 양을 바이트 단위로 받거나 설정합니다.

Retries

작업이 연산을 시도하는 횟수를 받거나 설정합니다.

ServerName

FTP 서버 이름을 받거나 설정합니다.

ServerPassword

인증 비밀번호를 받거나 설정하는 기능.

ServerPort

FTP 서버 포트를 받거나 설정합니다.

ServerUserName

사용자의 로그온 별칭을 받거나 설정합니다.

Timeout

연결을 시도해야 하는 시간을 나타내는 값을 받거나 설정합니다.

UsePassiveMode

작업이 수동 모드로 파일을 송수신하는지 여부를 나타내는 값을 받거나 설정합니다.

메서드

Name Description
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)

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

적용 대상