Язык

ConnectionManagerMultiFlatFileClass Класс

Определение

Представляет менеджер соединений для доступа к нескольким плоским файлам.

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
Наследование
ConnectionManagerMultiFlatFileClass
Атрибуты
Реализации

Конструкторы

Имя Описание
ConnectionManagerMultiFlatFileClass()

Инициализирует новый экземпляр класса ConnectionManagerMultiFlatFileClass.

Свойства

Имя Описание
AlwaysCheckForRowDelimiters

Получает или устанавливает значение, указывающее, всегда ли менеджер соединений проверяет разделитель строк в нецитируемых данных.

CodePage

Получает или устанавливает кодовую страницу для преобразования строк, не связанных с Unicode, в Unicode.

ColumnNamesInFirstDataRow

Получает или устанавливает значение, указывающее, содержит ли первая строка в файле имена столбцов.

Columns

Получает коллекцию столбцов в файле.

ConnectionString

Получает или устанавливает строка подключения, используемую для установления соединения с источником данных.

DataRowsToSkip

Получает или устанавливает количество начальных строк данных так, чтобы пропускать в файле.

FileUsageType

Получает или устанавливает тип использования файла.

Format

Получает или устанавливает формат данных в файле.

HeaderRowDelimiter

Получает или устанавливает разделитель строки заголовка.

HeaderRowsToSkip

Получает или устанавливает количество заголовочных строк, чтобы пропускать в файле.

LocaleID

Получает или устанавливает идентификатор локали.

ProtectionLevel

Получает или устанавливает уровень шифрования, выполняемый для чувствительных данных, содержащихся в пакете.

RowDelimiter

Получает или устанавливает разделитель строк.

Scope

Получает или задаёт масштаб соединения.

SupportsDTCTransactions

Получает значение, указывающее, поддерживает ли соединение транзакции DTC.

TextQualifier

Получает или устанавливает квалификатор текста для столбца.

Unicode

Получает или устанавливает значение, указывающее, использовать ли Юникод.

Методы

Имя Описание
AcquireConnection(Object)

Создаёт экземпляр типа соединения.

ReleaseConnection(Object)

Освобождает соединение, установленное во время AcquireConnection(Object).

SetQualifier(String)

Изменяет квалификатор в менеджере соединений после создания менеджера соединений, но до его использования в запускающем пакете.

Validate(IDTSInfoEvents100)

Проверяет соединение и возвращает перечисление, указывающее на успех или неудачу.

Применяется к