Freigeben über


IDTSBLOBObject100 Schnittstelle

Definition

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.

Gilt für: