IDTSBLOBObject100 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |