IDTSBLOBObject100 Interfaz

Definición

Se usa para leer y escribir bytes en una columna de un IDTSBuffer100 objeto.

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
Atributos

Comentarios

Proporciona IDTSBLOBObject100 soporte para leer y escribir bytes en un objeto binario grande (BLOB). Los bytes añadidos al objeto se almacenan en memoria hasta que se alcanza la SpoolThreshold propiedad, y luego se escriben en un archivo temporal.

Los desarrolladores de componentes gestionados no usan este objeto, sino la BlobColumn clase.

Propiedades

Nombre Description
Length

Obtiene el número de bytes almacenados en un IDTSBLOBObject100.

SpoolThreshold

Obtiene o establece el número de bytes a almacenar en memoria antes de escribir en un archivo temporal.

Métodos

Nombre Description
AddData(Byte, UInt32)

Añade bytes a un IDTSBLOBObject100 objeto.

GetData(UInt32, Byte, UInt32, UInt32)

Recupera el número especificado de bytes de un IDTSBLOBObject100 objeto.

GetStream()

Obtiene un IStream objeto que puede usarse para leer o escribir bytes en un IDTSBLOBObject100.

PutData(UInt32, Byte, UInt32, UInt32)

Añade bytes en una ubicación específica en el IDTSBLOBObject100

ResetData()

Vacía los bytes almacenados por un IDTSBLOBObject100.

SetFromStream(ISequentialStream)

Añade bytes a un IDTSBLOBObject100 de un ISequentialStream objeto.

Se aplica a