다음을 통해 공유


FtpClientConnection 클래스

정의

데이터 파일을 다운로드 및 업로드하고 서버의 디렉터리를 관리합니다. 이 클래스는 상속될 수 없습니다.

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
상속
FtpClientConnection
구현

설명

FTP 작업에 대한 자세한 내용은 FTP 연결 관리자 참조하세요.

생성자

FtpClientConnection(Object)

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

속성

ChunkSize

FTP(파일 전송 프로토콜) 읽기/쓰기 작업 중에 서버에서 받거나 서버로 보내는 최소 바이트 수를 나타내는 값을 가져오거나 설정합니다.

Retries

태스크가 작업을 시도한 횟수를 가져오거나 설정합니다. 값 0은 시도 횟수에 제한이 없음을 나타냅니다.

ServerName

FTP(파일 전송 프로토콜) 서버의 이름을 가져오거나 설정합니다.

ServerPassword

ServerName 속성에 지정된 서버의 암호를 설정합니다. 이 속성은 쓰기 전용입니다.

ServerPort

서버의 포트 번호를 가져오거나 설정합니다.

ServerUserName

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

Timeout

제한 시간이 초과되기 전, 연결 시도 기간을 나타내는 값을 가져오거나 설정합니다.

UsePassiveMode

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

메서드

Close()

FTP 연결을 닫습니다.

Connect()

서버에 대한 연결을 열고 연결 결과를 나타내는 값을 반환합니다.

CreateRemoteDirectory(String)

원격 디렉터리를 만듭니다.

DeleteFiles(String[])

FTP(파일 전송 프로토콜) 서버에서 지정한 파일을 삭제합니다.

DeleteRemoteDirectory(String)

원격 디렉터리를 삭제합니다.

Equals(Object)

두 개체 인스턴스가 같은지 확인합니다.

(다음에서 상속됨 DtsObject)
GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

(다음에서 상속됨 DtsObject)
GetListing(String[], String[])

FTP 서버의 지정한 폴더 또는 디렉터리에 있는 디렉터리 및 파일 이름을 나열합니다.

GetWorkingDirectory()

FTP(파일 전송 프로토콜) 서버의 현재 작업 디렉터리를 가져옵니다.

LoadFromXML(XmlNode, IDTSEvents)

이 메서드는 애플리케이션 코드에서 호출할 수 없습니다. .xml로 저장된 패키지를 로드하려면 LoadPackage(String, IDTSEvents) 메서드를 사용합니다.

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

FTP(파일 전송 프로토콜) 서버에서 파일을 받습니다.

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

이 메서드는 애플리케이션 코드에서 호출할 수 없습니다. 패키지를 .xml로 저장하려면 SaveToXml(String, Package, IDTSEvents) 메서드를 사용합니다.

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

파일을 FTP(파일 전송 프로토콜) 서버로 보냅니다.

SetWorkingDirectory(String)

FTP(파일 전송 프로토콜) 서버의 현재 작업 디렉터리를 설정합니다.

적용 대상