Compartir a través de


IDTSBLOBObject100 Interfaz

Definición

Se utiliza para leer y escribir bytes en una columna de un objeto 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
Atributos

Comentarios

IDTSBLOBObject100 proporciona compatibilidad para leer y escribir bytes en un objeto binario grande (BLOB). Los bytes agregados al objeto se almacenan en memoria hasta que se alcanza la SpoolThreshold propiedad y, a continuación, se escriben en un archivo temporal.

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

Propiedades

Length

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

SpoolThreshold

Obtiene o establece el número de bytes que hay que almacenar en la memoria antes de escribirlos en un archivo temporal.

Métodos

AddData(Byte, UInt32)

Agrega bytes a un objeto IDTSBLOBObject100.

GetData(UInt32, Byte, UInt32, UInt32)

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

GetStream()

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

PutData(UInt32, Byte, UInt32, UInt32)

Agrega bytes en una ubicación específica del objeto IDTSBLOBObject100

ResetData()

Vacía los bytes almacenados por un objeto IDTSBLOBObject100.

SetFromStream(ISequentialStream)

Agrega bytes a IDTSBLOBObject100 desde un objeto ISequentialStream.

Se aplica a