IDTSBufferManager100 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public interface class IDTSBufferManager100
[System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSBufferManager100
[<System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSBufferManager100 = interface
Public Interface IDTSBufferManager100
- Производный
- Атрибуты
Комментарии
Менеджер буферов отвечает за распределение, управление и удаление IDTSBuffer100 объектов, используемых задачей потока данных, а также компонентов, содержащихся в задаче, от источника до целевого пункта. Он предоставляет утилитарные функции для регистрации типов буферов, поиска столбцов в буфере, получения метаданных о столбце в буфере и создания приватных буферов, которые используются внутри компонента, запрашивающего приватный буфер.
Разработчики управляемых компонентов потока данных используют менеджер буферов в первую очередь для поиска столбцов в a PipelineBuffer , которые были определены в IDTSInput100 объектах и IDTSOutput100 компонента. Управляемые компоненты не взаимодействуют напрямую с объектами, IDTSBuffer100 создаваемыми менеджером буферов, а используют управляемый PipelineBuffer класс, который собирает данные между управляемым и нативным кодом. Таким образом, методы менеджера буферов, создающие IDTSBuffer100 объекты, не используются разработчиками управляемых компонентов.
Свойства
| Имя | Описание |
|---|---|
| IsVirtual[Int32] | |