FtpClientConnection 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터 파일을 다운로드하고 업로드하며 서버의 디렉터리를 관리합니다. 이 클래스는 상속할 수 없습니다.
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
- 상속
- 구현
설명
FTP 작업에 대한 자세한 내용은 FTP 연결 관리자를 참조하세요.
생성자
| Name | Description |
|---|---|
| FtpClientConnection(Object) |
FtpClientConnection 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| ChunkSize |
파일 전송 프로토콜(FTP) 읽기/쓰기 작업 중 서버에서 가져와야 하거나 전송할 최소 바이트 수를 나타내는 값을 받거나 설정합니다. |
| Retries |
작업이 연산을 시도하는 횟수를 받거나 설정합니다. 0이 되면 시도 횟수 제한이 없음을 의미합니다. |
| ServerName |
파일 전송 프로토콜(FTP) 서버의 이름을 받거나 설정합니다. |
| ServerPassword |
속성에 ServerName 명시된 서버의 비밀번호를 설정합니다. 이 속성은 쓰기 전용입니다. |
| ServerPort |
서버에서 포트 번호를 받거나 설정합니다. |
| ServerUserName |
사용자의 로그온 별칭을 받거나 설정합니다. |
| Timeout |
연결을 시도해야 하는 시간을 나타내는 값을 받거나 설정합니다. |
| UsePassiveMode |
작업이 수동 모드에서 파일을 송수신하는지 여부를 나타내는 불리언을 받거나 설정합니다. |
메서드
| Name | Description |
|---|---|
| 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) 서버에서 현재 작업 디렉터리를 설정합니다. |