IDTSBLOBObject100 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于针对 IDTSBuffer100 对象中的某列读取和写入字节。
public interface class IDTSBLOBObject100
[System.Runtime.InteropServices.Guid("7E23852E-AF7E-4465-87AF-1833BBD429A5")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSBLOBObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2D32DA3F-A86E-4B58-905A-F2AFC9B94EC4")]
public interface IDTSBLOBObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("D442B8F1-C606-49FA-8473-21DFCDCD2753")]
public interface IDTSBLOBObject100
[<System.Runtime.InteropServices.Guid("7E23852E-AF7E-4465-87AF-1833BBD429A5")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSBLOBObject100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2D32DA3F-A86E-4B58-905A-F2AFC9B94EC4")>]
type IDTSBLOBObject100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("D442B8F1-C606-49FA-8473-21DFCDCD2753")>]
type IDTSBLOBObject100 = interface
Public Interface IDTSBLOBObject100
- 属性
注解
它 IDTSBLOBObject100 支持在二进制大型对象中读取和写入字节, (BLOB) 。 添加到对象的字节存储在内存中,直到 SpoolThreshold 到达该属性,然后写入临时文件。
托管组件开发人员不使用此对象,而是使用 BlobColumn 类。
属性
Length |
获取 IDTSBLOBObject100 中存储的字节数。 |
SpoolThreshold |
获取或设置在写入临时文件之前存储在内存中的字节数。 |
方法
AddData(Byte, UInt32) |
将字节添加到 IDTSBLOBObject100 对象。 |
GetData(UInt32, Byte, UInt32, UInt32) |
从 IDTSBLOBObject100 对象中检索指定数目的字节。 |
GetStream() |
获取 IStream 对象,该对象可用于在 IDTSBLOBObject100 中读取或写入字节。 |
PutData(UInt32, Byte, UInt32, UInt32) |
在 IDTSBLOBObject100 中的特定位置添加字节 |
ResetData() |
清空由 IDTSBLOBObject100 存储的字节。 |
SetFromStream(ISequentialStream) |
向 IDTSBLOBObject100 对象中的 ISequentialStream 添加字节。 |