Share via


ConnectionManagerMultiFlatFileClass Class

This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.

Represents a connection manager for accessing multiple flat files.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerMultiFlatFileClass

Namespace:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Syntax

'Declaration
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("F6540458-7120-42D9-BCEC-C59DEE95B7DD")> _
Public Class ConnectionManagerMultiFlatFileClass _
    Implements IDTSConnectionManager100, ConnectionManagerMultiFlatFile, IDTSConnectionManagerFlatFile100, IDTSConnectionManagerFile100
'Usage
Dim instance As ConnectionManagerMultiFlatFileClass
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("F6540458-7120-42D9-BCEC-C59DEE95B7DD")]
public class ConnectionManagerMultiFlatFileClass : IDTSConnectionManager100, 
    ConnectionManagerMultiFlatFile, IDTSConnectionManagerFlatFile100, IDTSConnectionManagerFile100
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"F6540458-7120-42D9-BCEC-C59DEE95B7DD")]
public ref class ConnectionManagerMultiFlatFileClass : IDTSConnectionManager100, 
    ConnectionManagerMultiFlatFile, IDTSConnectionManagerFlatFile100, IDTSConnectionManagerFile100
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("F6540458-7120-42D9-BCEC-C59DEE95B7DD")>]
type ConnectionManagerMultiFlatFileClass =  
    class 
        interface IDTSConnectionManager100 
        interface ConnectionManagerMultiFlatFile 
        interface IDTSConnectionManagerFlatFile100 
        interface IDTSConnectionManagerFile100 
    end
public class ConnectionManagerMultiFlatFileClass implements IDTSConnectionManager100, ConnectionManagerMultiFlatFile, IDTSConnectionManagerFlatFile100, IDTSConnectionManagerFile100

The ConnectionManagerMultiFlatFileClass type exposes the following members.

Constructors

  Name Description
Public method ConnectionManagerMultiFlatFileClass Infrastructure. Initializes a new instance of the ConnectionManagerMultiFlatFileClass class.

Top

Properties

  Name Description
Public property AlwaysCheckForRowDelimiters Infrastructure. Gets or sets a value that indicates whether connection manager always checks for row delimiter in unquoted data.
Public property CodePage Infrastructure. Gets or sets the code page to use for converting non-Unicode string to Unicode.
Public property ColumnNamesInFirstDataRow Infrastructure. Gets or sets a value that indicates whether first row in the file contains the column names.
Public property Columns Infrastructure. Gets the collection of columns in the file.
Public property ConnectionString Infrastructure. Gets or sets the connection string used to establish a connection to a data source.
Public property DataRowsToSkip Infrastructure. Gets or sets the number of initial data rows to skip in the file.
Public property FileUsageType Infrastructure. Gets or sets the file usage type.
Public property Format Infrastructure. Gets or sets the data format in the file.
Public property HeaderRowDelimiter Infrastructure. Gets or sets the header row delimiter.
Public property HeaderRowsToSkip Infrastructure. Gets or sets the number of header rows to skip in the file.
Public property LocaleID Infrastructure. Gets or sets the locale identifier.
Public property ProtectionLevel Infrastructure. Gets or sets the level of encryption performed on sensitive data that is contained in the package.
Public property RowDelimiter Infrastructure. Gets or sets the row delimiter.
Public property Scope Infrastructure. Gets or sets the scope for the connection.
Public property SupportsDTCTransactions Infrastructure. Gets a value that indicates whether the connection supports DTC transactions.
Public property TextQualifier Infrastructure. Gets or sets the text qualifier for the column.
Public property Unicode Infrastructure. Gets or sets a value that indicates whether to use Unicode.

Top

Methods

  Name Description
Public method AcquireConnection Infrastructure. Creates an instance of the connection type.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ReleaseConnection Infrastructure. Frees the connection established during AcquireConnection(Object).
Public method SetQualifier Infrastructure. Changes a qualifier on the connection manager after the connection manager has been created but before it is used in a running package.
Public method ToString (Inherited from Object.)
Public method Validate Infrastructure. Validates the connection and returns an enumeration that indicates success or failure.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Dts.Runtime.Wrapper Namespace