IDTSBLOBObject100 Schnittstelle

Definition

Wurde verwendet, um Bytes in eine Spalte eines IDTSBuffer100 Objekts zu lesen und 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

Sie IDTSBLOBObject100 unterstützt das Lesen und Schreiben von Bytes in einem binären großen Objekt (BLOB). Die dem Objekt hinzugefügten Bytes werden im Speicher gespeichert, bis die SpoolThreshold Eigenschaft erreicht ist, und werden dann in eine temporäre Datei geschrieben.

Managed-Component-Entwickler verwenden dieses Objekt nicht, sondern stattdessen die Klasse BlobColumn .

Eigenschaften

Name Beschreibung
Length

Erhält die Anzahl der Bytes, die in einem Byte gespeichert sind IDTSBLOBObject100.

SpoolThreshold

Erhält oder legt die Anzahl der Bytes fest, die im Speicher gespeichert werden sollen, bevor in eine temporäre Datei geschrieben wird.

Methoden

Name Beschreibung
AddData(Byte, UInt32)

Fügt einem IDTSBLOBObject100 Objekt Bytes hinzu.

GetData(UInt32, Byte, UInt32, UInt32)

Ruft die angegebene Anzahl von Bytes von einem IDTSBLOBObject100 Objekt ab.

GetStream()

Erhält ein IStream Objekt, das verwendet werden kann, um Bytes in einem IDTSBLOBObject100zu lesen oder zu schreiben.

PutData(UInt32, Byte, UInt32, UInt32)

Fügt Bytes an einem bestimmten Ort in der IDTSBLOBObject100

ResetData()

Entleert die von einem Byte gespeicherten IDTSBLOBObject100Bytes.

SetFromStream(ISequentialStream)

Fügt Bytes zu einem IDTSBLOBObject100 Objekt ISequentialStream hinzu.

Gilt für: