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