DTSBufferManagerClass 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 对象以及任务包含的组件(从源到目标)。 它提供实用工具函数,用于注册缓冲区类型、在缓冲区中查找列、检索有关缓冲区中列的元数据,以及创建请求专用缓冲区的组件在内部使用的专用缓冲区。
托管数据流组件开发人员主要使用缓冲区管理器来查找在组件的 IDTSInput100 和 IDTSOutput100 对象中定义的 PipelineBuffer 中的列。 托管组件开发人员不使用缓冲区管理器创建 IDTSBuffer100 对象,因为托管组件不直接与缓冲区管理器创建的 IDTSBuffer100 对象交互。 托管组件使用托管 PipelineBuffer 类,该类在托管代码和本机代码之间封送数据。
构造函数
| DTSBufferManagerClass() |
属性
| IsVirtual[Int32] |
方法
适用于
线程安全性
Visual Basic 中的任何公共静态 ( Shared) 此类型的成员都是线程安全的。 但不保证所有实例成员都是线程安全的。