IDTSBLOBObject100 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird verwendet, um Bytes zu lesen und in eine Spalte eines IDTSBuffer100-Objekts zu schreiben.
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
- Attribute
Hinweise
Die IDTSBLOBObject100 Unterstützung für das Lesen und Schreiben von Bytes in einem binär großen Objekt (BLOB). Die dem Objekt hinzugefügten Bytes werden im Arbeitsspeicher gespeichert, bis die SpoolThreshold Eigenschaft erreicht ist, und dann in eine temporäre Datei geschrieben.
Verwaltete Komponentenentwickler verwenden dieses Objekt nicht, sondern verwenden stattdessen die BlobColumn Klasse.
Eigenschaften
Length |
Ruft die Anzahl der in IDTSBLOBObject100 gespeicherten Bytes ab. |
SpoolThreshold |
Ruft die Anzahl der Bytes ab, die vor dem Schreiben in eine temporäre Datei im Arbeitsspeicher gespeichert werden sollen, oder legt sie fest. |
Methoden
AddData(Byte, UInt32) |
Fügt einem IDTSBLOBObject100-Objekt Bytes hinzu. |
GetData(UInt32, Byte, UInt32, UInt32) |
Ruft die angegebene Anzahl von Bytes aus einem IDTSBLOBObject100-Objekt ab. |
GetStream() |
Ruft ein IStream-Objekt ab, das zum Lesen oder Schreiben von Bytes in IDTSBLOBObject100 verwendet werden kann. |
PutData(UInt32, Byte, UInt32, UInt32) |
Fügt an einer bestimmten Position in IDTSBLOBObject100 Bytes hinzu. |
ResetData() |
Leert die durch IDTSBLOBObject100 gespeicherten Bytes. |
SetFromStream(ISequentialStream) |
Fügt IDTSBLOBObject100 Bytes aus einem ISequentialStream-Objekt hinzu. |