ConnectionManagerMultiFlatFileClass Klasse

Definition

Stellt einen Verbindungsmanager für den Zugriff auf mehrere Flat-Dateien dar.

public ref class ConnectionManagerMultiFlatFileClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::ConnectionManagerMultiFlatFile, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManagerFile100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManagerFlatFile100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("D7E44A66-3BC2-4C31-81C7-197F1C89F46E")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ConnectionManagerMultiFlatFileClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerMultiFlatFile, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFile100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFlatFile100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("4C8BA3C3-7DBA-425E-8188-4F8503C96556")]
public class ConnectionManagerMultiFlatFileClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerMultiFlatFile, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFile100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFlatFile100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("C43A2063-BC31-4643-97EB-CB19194BF4A6")]
public class ConnectionManagerMultiFlatFileClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerMultiFlatFile, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFile100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerFlatFile100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("D7E44A66-3BC2-4C31-81C7-197F1C89F46E")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ConnectionManagerMultiFlatFileClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerMultiFlatFile
    interface IDTSConnectionManagerFlatFile100
    interface IDTSConnectionManagerFile100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("4C8BA3C3-7DBA-425E-8188-4F8503C96556")>]
type ConnectionManagerMultiFlatFileClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerMultiFlatFile
    interface IDTSConnectionManagerFlatFile100
    interface IDTSConnectionManagerFile100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("C43A2063-BC31-4643-97EB-CB19194BF4A6")>]
type ConnectionManagerMultiFlatFileClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerMultiFlatFile
    interface IDTSConnectionManagerFlatFile100
    interface IDTSConnectionManagerFile100
Public Class ConnectionManagerMultiFlatFileClass
Implements ConnectionManagerMultiFlatFile, IDTSConnectionManagerFile100, IDTSConnectionManagerFlatFile100
Vererbung
ConnectionManagerMultiFlatFileClass
Attribute
Implementiert

Konstruktoren

Name Beschreibung
ConnectionManagerMultiFlatFileClass()

Initialisiert eine neue Instanz der ConnectionManagerMultiFlatFileClass-Klasse.

Eigenschaften

Name Beschreibung
AlwaysCheckForRowDelimiters

Erhält oder setzt einen Wert, der angibt, ob der Verbindungsmanager in unquotierten Daten immer nach Zeilentrennzeichen prüft.

CodePage

Erhält oder setzt die Codepage, die zur Umwandlung von Nicht-Unicode-Strings in Unicode verwendet wird.

ColumnNamesInFirstDataRow

Erhält oder setzt einen Wert, der angibt, ob die erste Zeile der Datei die Spaltennamen enthält.

Columns

Erhält die Sammlung der Spalten in der Datei.

ConnectionString

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

DataRowsToSkip

Erhält oder setzt die Anzahl der initialen Datenzeilen, die in der Datei übersprungen werden sollen.

FileUsageType

Erhält oder setzt den Dateinutzungstyp.

Format

Erhält oder setzt das Datenformat in der Datei.

HeaderRowDelimiter

Erhält oder setzt den Zeilentrenner in der Kopfzeile.

HeaderRowsToSkip

Erhält oder setzt die Anzahl der Header-Zeilen, die in der Datei übersprungen werden sollen.

LocaleID

Erhält oder setzt die Ortskennung.

ProtectionLevel

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

RowDelimiter

Erhält oder setzt den Zeilentrenner.

Scope

Erhält oder bestimmt den Umfang der Verbindung.

SupportsDTCTransactions

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

TextQualifier

Erhält oder setzt den Text-Qualifier für die Spalte.

Unicode

Erhält oder setzt einen Wert, der angibt, ob Unicode verwendet werden soll.

Methoden

Name Beschreibung
AcquireConnection(Object)

Erstellt eine Instanz des Verbindungstyps.

ReleaseConnection(Object)

Befreit die während hergestellte Verbindung AcquireConnection(Object).

SetQualifier(String)

Ändert einen Qualifikator im Connection Manager, nachdem der Connection Manager erstellt wurde, aber bevor er in einem laufenden Paket verwendet wird.

Validate(IDTSInfoEvents100)

Validiert die Verbindung und gibt eine Aufzählung zurück, die auf Erfolg oder Misserfolg hinweist.

Gilt für: