IDTSPipeline100 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义由数据流任务实现的方法和属性。
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 |
获取或设置一个值,该值指定数据流是否为新创建的对象自动生成和设置 ID 属性。 |
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() |
获取数据流任务生成的下一个可用 ID。 |
GetObjectByID(Int32) |
通过使用对象的 ID 检索数据流任务中包含的对象。 |
New() |
指定 IDTSPipeline100 类的新实例。 |
UpdateCacheOnInputColumns() |
更新 IDTSPipeline100 的输入列的缓存。 |