Share via


FTPClientConnection100Class Klasse

Definition

Stellt Eigenschaften und Methoden für einen FTP-Clienttask bereit.

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
Vererbung
FTPClientConnection100Class
Attribute
Implementiert

Konstruktoren

FTPClientConnection100Class()

Initialisiert eine neue Instanz der FTPClientConnection100Class-Klasse.

Eigenschaften

ChunkSize

Ruft die Datenmenge für die Datenübertragung in Bytes ab oder legt sie fest.

Retries

Ruft ab oder legt fest, wie häufig der Task die Ausführung eines Vorgangs versuchen kann.

ServerName

Ruft den Namen des FTP-Servers ab oder legt ihn fest.

ServerPassword

Ruft das Kennwort für die Authentifizierung ab oder legt es fest.

ServerPort

Ruft den FTP-Serverport ab oder legt ihn fest.

ServerUserName

Ruft den Anmeldealias des Benutzers ab oder legt ihn fest.

Timeout

Ruft einen Wert ab, der angibt, wie lange versucht wird, die Verbindung herzustellen, bevor ein Timeout eintritt, oder legt ihn fest.

UsePassiveMode

Ruft einen Wert ab, der angibt, ob der Task Dateien im passiven Modus sendet und empfängt, oder legt ihn fest.

Methoden

Close()

Schließt die Verbindung mit dem FTP-Server.

Connect()

Versucht, eine Verbindung mit dem FTP-Server herzustellen.

CreateRemoteDirectory(String)

Erstellt den angegebenen Ordner auf dem FTP-Server.

DeleteFiles(String[])

Löscht die Liste der Dateien auf dem FTP-Server.

DeleteRemoteDirectory(String)

Löscht den angegebenen Ordner auf dem FTP-Server.

GetListing(String[], String[])

Ruft eine Liste der Dateien im aktuellen Arbeitsverzeichnis ab.

GetWorkingDirectory()

Ruft das aktuelle Arbeitsverzeichnis ab.

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

Empfängt die Dateien vom FTP-Server.

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

Sendet die Dateien vom lokalen Computer an den FTP-Server.

SetWorkingDirectory(String)

Legt das aktuelle Arbeitsverzeichnis auf den angegebenen Pfad fest.

Gilt für: