IDTSBLOBObject100 Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |