Condividi tramite


IDTSBLOBObject100 Interfaccia

Definizione

Utilizzato per leggere e scrivere byte in una colonna di un oggetto 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
Attributi

Commenti

fornisce IDTSBLOBObject100 il supporto per la lettura e la scrittura di byte in un oggetto binario di grandi dimensioni (BLOB). I byte aggiunti all'oggetto vengono archiviati in memoria fino al raggiungimento della SpoolThreshold proprietà e quindi vengono scritti in un file temporaneo.

Gli sviluppatori di componenti gestiti non usano questo oggetto ma usano invece la BlobColumn classe .

Proprietà

Length

Ottiene il numero di byte archiviati in un oggetto IDTSBLOBObject100.

SpoolThreshold

Ottiene o imposta il numero di byte da archiviare in memoria prima della scrittura in un file temporaneo.

Metodi

AddData(Byte, UInt32)

Aggiunge byte a un oggetto IDTSBLOBObject100.

GetData(UInt32, Byte, UInt32, UInt32)

Recupera il numero di byte specificato da un oggetto IDTSBLOBObject100.

GetStream()

Ottiene un oggetto IStream che può essere utilizzato per leggere o scrivere byte in un oggetto IDTSBLOBObject100.

PutData(UInt32, Byte, UInt32, UInt32)

Aggiunge byte in una posizione specifica in IDTSBLOBObject100

ResetData()

Svuota i byte archiviati da un oggetto IDTSBLOBObject100.

SetFromStream(ISequentialStream)

Aggiunge byte a un oggetto IDTSBLOBObject100 da un oggetto ISequentialStream.

Si applica a