Поделиться через


IDTSPipeline100 Интерфейс

Определение

Задает методы и свойства, реализуемые задачей потока данных.

public interface class IDTSPipeline100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObjectModel100
[System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[<System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
Public Interface IDTSPipeline100
Implements IDTSObjectModel100
Производный
Атрибуты
Реализации

Комментарии

Реализует MainPipeClass свойства и методы, определенные в этом интерфейсе, и представляет задачу Поток данных.

Свойства

AutoGenerateIDForNewObjects

Возвращает или задает значение, указывающее, будет ли поток данных автоматически формировать и устанавливать свойство идентификатора для вновь созданных объектов.

BLOBTempStoragePath

Возвращает или задает значение, указывающее местоположение в файловой системе для временной записи на диск больших двоичных объектов (BLOB).

BufferManager

Получает объект IDTSBufferManager100.

BufferTempStoragePath

Возвращает или задает путь файловой системы для временного кэширования данных буфера.

ComponentMetaDataCollection

Возвращает коллекцию компонентов потока данных в задаче.

DefaultBufferMaxRows

Возвращает или задает максимальное число строк, которое задача может поместить в буфер IDTSBuffer100.

DefaultBufferSize

Возвращает или задает размер по умолчанию для объекта IDTSBuffer100, созданного задачей.

EnableCacheUpdate

Возвращает или задает значение, определяющее, поддерживает ли объект IDTSPipeline100 обновление кэша.

EnableDisconnectedColumns

Возвращает или задает значение, указывающее, включает ли задача потока данных отсоединенные столбцы в главном канале.

EngineThreads

Возвращает или задает число потоков, используемых задачей потока данных.

Events

Задает интерфейс события, который используется потоком данных и его компонентами для вызова событий во время выполнения.

IsSavingXml

Возвращает или задает значение, указывающее, сохраняет ли объект IDTSPipeline100 XML.

PathCollection

Возвращает коллекцию IDTSPathCollection100 для задачи потока данных.

PersistenceCustomPropertyCollection[DTSPersistenceFormat]

Возвращает коллекцию пользовательских свойств, имеющих указанный формат хранения.

RunInOptimizedMode

Возвращает или задает значение, показывающее, запущена ли задача потока данных в оптимизированном режиме.

VariableDispenser

Задает объект IDTSVariableDispenser100, использующийся для блокировки переменных в пакете во время считывания и записи.

Методы

GetNextPasteID()

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

GetObjectByID(Int32)

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

New()

Задает новый экземпляр класса IDTSPipeline100.

UpdateCacheOnInputColumns()

Обновляет кэш входного столбца IDTSPipeline100.

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