DTSBufferManagerClass Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public ref class DTSBufferManagerClass : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::DTSBufferManager
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("26D38582-1304-4A82-AD14-8DC8C09E6233")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class DTSBufferManagerClass : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.DTSBufferManager
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("26D38582-1304-4A82-AD14-8DC8C09E6233")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type DTSBufferManagerClass = class
interface DTSBufferManager
interface IDTSBufferManager100
Public Class DTSBufferManagerClass
Implements DTSBufferManager
- Наследование
-
DTSBufferManagerClass
- Атрибуты
- Реализации
Комментарии
Менеджер буферов отвечает за распределение, управление и удаление объектов IDTSBuffer100, используемых задачей потока данных, и компонентов, содержащихся в задаче, от источника до назначения. Он предоставляет утилитные функции для регистрации типов буферов, поиска столбцов в буфере, получения метаданных о столбце в буфере и создания приватных буферов, которые используются внутри компонента, запрашивающего приватный буфер.
Разработчики управляемых компонентов потоков данных используют менеджер буферов в первую очередь для поиска столбцов в PipelineBuffer, определённых в объектах IDTSInput100 и IDTSOutput100 компонента. Разработчики управляемых компонентов не используют менеджер буферов для создания объектов IDTSBuffer100, поскольку управляемые компоненты не взаимодействуют напрямую с объектами IDTSBuffer100, созданными менеджером буферов. Управляемые компоненты используют управляемый класс PipelineBuffer, который собирает данные между управляемым и нативным кодом.
Конструкторы
| Имя | Описание |
|---|---|
| DTSBufferManagerClass() | |
Свойства
| Имя | Описание |
|---|---|
| IsVirtual[Int32] | |
Методы
Применяется к
Потокобезопасность
Любые публичные статические ( Shared в Visual Basic) члены этого типа безопасны для потоков. Никакие члены экземпляра не гарантированы как потокобезопасные.