ConnectionManagerFtpClass Klasse

Definition

Repräsentiert eine FTP-Klasse des Connection Managers.

public ref class ConnectionManagerFtpClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::ConnectionManagerFtp, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManagerFtp100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("77C54CF7-5EC5-410D-8CC6-5D66B9D49C02")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ConnectionManagerFtpClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerFtp, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFtp100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("A39B653A-5D92-44A7-8E22-45F19C4B0088")]
public class ConnectionManagerFtpClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerFtp, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFtp100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("377320F5-0E73-4C9D-BE47-C80596F067AD")]
public class ConnectionManagerFtpClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerFtp, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFtp100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("77C54CF7-5EC5-410D-8CC6-5D66B9D49C02")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ConnectionManagerFtpClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerFtp
    interface IDTSConnectionManagerFtp100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("A39B653A-5D92-44A7-8E22-45F19C4B0088")>]
type ConnectionManagerFtpClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerFtp
    interface IDTSConnectionManagerFtp100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("377320F5-0E73-4C9D-BE47-C80596F067AD")>]
type ConnectionManagerFtpClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerFtp
    interface IDTSConnectionManagerFtp100
Public Class ConnectionManagerFtpClass
Implements ConnectionManagerFtp, IDTSConnectionManagerFtp100
Vererbung
ConnectionManagerFtpClass
Attribute
Implementiert

Hinweise

Weitere Informationen finden Sie unter ConnectionManager.

Konstruktoren

Name Beschreibung
ConnectionManagerFtpClass()

Initialisiert eine neue Instanz der ConnectionManagerFtpClass-Klasse.

Eigenschaften

Name Beschreibung
ChunkSize

Erhält oder setzt die Mindestanzahl der Bytes, die abgerufen oder gesendet werden sollen.

ConnectionString

Erhält oder setzt die Verbindungszeichenfolge, die zur Herstellung einer Verbindung zu einer Datenquelle verwendet wird.

ProtectionLevel

Erhält oder legt das Verschlüsselungsniveau der im Paket enthaltenen sensiblen Daten fest.

Retries

Erhält oder setzt die Anzahl der Versuche, die Aufgabe eine Operation versucht.

Scope

Bekommt oder bestimmt den Umfang der Verbindung.

ServerName

Erhält oder setzt den Namen des FTP-Servers.

ServerPassword

Legt das Passwort für den im Servernamen angegebenen Server fest.

ServerPort

Er bekommt oder setzt die Portnummer auf dem Server.

ServerUserName

Erhält oder setzt das Anmelde-Alias des Benutzers.

SupportsDTCTransactions

Erhält einen Wert, der angibt, ob die Verbindung DTC-Transaktionen unterstützt.

Timeout

Erhält oder setzt einen Wert, der angibt, wie lange die Verbindung vor dem Ablauf versucht werden soll.

UsePassiveMode

Erhält oder setzt einen Wert, der angibt, ob die Aufgabe Dateien im passiven Modus sendet und empfängt.

Methoden

Name Beschreibung
AcquireConnection(Object)

Erstellt eine Instanz des Verbindungstyps.

ReleaseConnection(Object)

Löst die Verbindung.

SetQualifier(String)

Setzt einen Qualifier im Verbindungsmanager.

Validate(IDTSInfoEvents100)

Validiert eine Konfiguration.

Gilt für: