Поделиться через


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.

Применяется к