Linguaggio

IDTSBLOBObject100 Interfaccia

Definizione

Usato per leggere e scrivere byte su una colonna in un IDTSBuffer100 oggetto.

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 supporto per la lettura e la scrittura di byte in un oggetto binario grande (BLOB). I byte aggiunti all'oggetto vengono memorizzati in memoria fino a raggiungere la SpoolThreshold proprietà, e poi vengono scritti in un file temporaneo.

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

Proprietà

Nome Descrizione
Length

Ottiene il numero di byte memorizzati in un IDTSBLOBObject100.

SpoolThreshold

Ottiene o imposta il numero di byte da memorizzare in memoria prima di scrivere in un file temporaneo.

Metodi

Nome Descrizione
AddData(Byte, UInt32)

Aggiunge byte a un IDTSBLOBObject100 oggetto.

GetData(UInt32, Byte, UInt32, UInt32)

Recupera il numero specificato di byte da un IDTSBLOBObject100 oggetto.

GetStream()

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

PutData(UInt32, Byte, UInt32, UInt32)

Aggiunge byte in una posizione specifica nel IDTSBLOBObject100

ResetData()

Svuota i byte memorizzati da un IDTSBLOBObject100.

SetFromStream(ISequentialStream)

Aggiunge byte a un IDTSBLOBObject100 da un ISequentialStream oggetto.

Si applica a