IDTSBLOBObject100 接口

定义

用于针对 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 添加字节。

适用于