ConnectionManagerFtpClass Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |