Linguaggio

ConnectionManagerMultiFlatFileClass Classe

Definizione

Rappresenta un gestore di connessione per accedere a più file piatti.

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
Ereditarietà
ConnectionManagerMultiFlatFileClass
Attributi
Implementazioni

Costruttori

Nome Descrizione
ConnectionManagerMultiFlatFileClass()

Inizializza una nuova istanza della classe ConnectionManagerMultiFlatFileClass.

Proprietà

Nome Descrizione
AlwaysCheckForRowDelimiters

Ottiene o imposta un valore che indica se il gestore di connessione controlla sempre la presenza di delimitatore di righe nei dati non citati.

CodePage

Ottiene o imposta la code page per convertire la stringa non-Unicode in Unicode.

ColumnNamesInFirstDataRow

Ottiene o imposta un valore che indica se la prima riga del file contiene i nomi delle colonne.

Columns

Ottiene la raccolta di colonne nel file.

ConnectionString

Ottiene o imposta la stringa di connessione usata per stabilire una connessione con una sorgente di dati.

DataRowsToSkip

Ottiene o imposta il numero di righe di dati iniziali da saltare nel file.

FileUsageType

Ottiene o imposta il tipo di utilizzo del file.

Format

Ottiene o imposta il formato dati nel file.

HeaderRowDelimiter

Ottiene o imposta il delimitatore della riga di header.

HeaderRowsToSkip

Ottiene o imposta il numero di righe di intestazione da saltare nel file.

LocaleID

Ottiene o imposta l'identificatore di località.

ProtectionLevel

Ottiene o imposta il livello di crittografia eseguito sui dati sensibili contenuti nel pacchetto.

RowDelimiter

Ottiene o imposta il delimitatore per righe.

Scope

Ottiene o imposta l'ambito per la connessione.

SupportsDTCTransactions

Riceve un valore che indica se la connessione supporta transazioni DTC.

TextQualifier

Ottiene o imposta il qualificatore di testo per la colonna.

Unicode

Ottiene o imposta un valore che indica se usare Unicode.

Metodi

Nome Descrizione
AcquireConnection(Object)

Crea un'istanza del tipo di connessione.

ReleaseConnection(Object)

Libera la connessione stabilita durante AcquireConnection(Object).

SetQualifier(String)

Modifica un qualificatore nel connection manager dopo che il connection manager è stato creato ma prima che venga utilizzato in un pacchetto in esecuzione.

Validate(IDTSInfoEvents100)

Valida la connessione e restituisce un'enumerazione che indica successo o fallimento.

Si applica a