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.
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. |