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) | |
| ResetData() |
清空存储的 IDTSBLOBObject100字节。 |
| SetFromStream(ISequentialStream) |
从对象中添加字节。IDTSBLOBObject100ISequentialStream |