IDTSBLOBObject100 Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |