Partager via


IDTSBLOBObject100 Interface

Définition

Utilisé pour lire et écrire des octets dans une colonne d'un objet 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
Attributs

Remarques

La IDTSBLOBObject100 prise en charge de la lecture et de l’écriture d’octets dans un objet volumineux binaire (BLOB). Les octets ajoutés à l’objet sont stockés en mémoire jusqu’à ce que la SpoolThreshold propriété soit atteinte, puis écrites dans un fichier temporaire.

Les développeurs de composants managés n’utilisent pas cet objet, mais utilisent plutôt la BlobColumn classe.

Propriétés

Length

Obtient le nombre d'octets stockés dans un objet IDTSBLOBObject100.

SpoolThreshold

Obtient ou définit le nombre d’octets à stocker en mémoire avant d’écrire dans un fichier temporaire.

Méthodes

AddData(Byte, UInt32)

Ajoute des octets à un objet IDTSBLOBObject100.

GetData(UInt32, Byte, UInt32, UInt32)

Récupère le nombre d'octets spécifié d'un objet IDTSBLOBObject100.

GetStream()

Obtient un objet IStream qui peut être utilisé pour lire ou écrire des octets dans un objet IDTSBLOBObject100.

PutData(UInt32, Byte, UInt32, UInt32)

Ajoute des octets dans un emplacement spécifique de l'objet IDTSBLOBObject100

ResetData()

Vide les octets stockés par un objet IDTSBLOBObject100.

SetFromStream(ISequentialStream)

Ajoute des octets à un objet IDTSBLOBObject100 d'un objet ISequentialStream.

S’applique à