IDTSBLOBObject100 Interface
Used to read and write bytes to a column in an IDTSBuffer100 object.
Namespace: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Assembly: Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)
Syntax
'Declaration
<GuidAttribute("3B470EDA-E435-4FF8-A470-AE6D11EC1F26")> _
Public Interface IDTSBLOBObject100
'Usage
Dim instance As IDTSBLOBObject100
[GuidAttribute("3B470EDA-E435-4FF8-A470-AE6D11EC1F26")]
public interface IDTSBLOBObject100
[GuidAttribute(L"3B470EDA-E435-4FF8-A470-AE6D11EC1F26")]
public interface class IDTSBLOBObject100
[<GuidAttribute("3B470EDA-E435-4FF8-A470-AE6D11EC1F26")>]
type IDTSBLOBObject100 = interface end
public interface IDTSBLOBObject100
The IDTSBLOBObject100 type exposes the following members.
Properties
Name | Description | |
---|---|---|
Length | Gets the number of bytes stored in an IDTSBLOBObject100. | |
SpoolThreshold | Gets or sets the number of bytes to store in memory before writing to a temporary file. |
Top
Methods
Name | Description | |
---|---|---|
AddData | Adds bytes to an IDTSBLOBObject100 object. | |
GetData | Retrieves the specified number of bytes from an IDTSBLOBObject100 object. | |
GetStream | Gets an IStream object that can be used to read or write bytes in an IDTSBLOBObject100. | |
PutData | Adds bytes in a specific location in the IDTSBLOBObject100 | |
ResetData | Empties the bytes stored by an IDTSBLOBObject100. | |
SetFromStream | Adds bytes to an IDTSBLOBObject100 from an ISequentialStream object. |
Top
Remarks
The IDTSBLOBObject100 provides support for reading and writing bytes in a binary large object (BLOB). The bytes added to the object are stored in memory until the SpoolThreshold property is reached, and then are written to a temporary file.
Managed component developers do not use this object but instead use the BlobColumn class.