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 IDTSBuffer100 objet.
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
Il IDTSBLOBObject100 offre la prise en charge de la lecture et de l’écriture d’octets dans un objet binaire grand (BLOB). Les octets ajoutés à l’objet sont stockés en mémoire jusqu’à ce que la SpoolThreshold propriété soit atteinte, puis écrits dans un fichier temporaire.
Les développeurs de composants managés n’utilisent pas cet objet mais utilisent la BlobColumn classe.
Propriétés
| Nom | Description |
|---|---|
| Length |
Obtient le nombre d’octets stockés dans un IDTSBLOBObject100fichier . |
| SpoolThreshold |
Obtient ou définit le nombre d’octets à stocker en mémoire avant d’écrire dans un fichier temporaire. |
Méthodes
| Nom | Description |
|---|---|
| AddData(Byte, UInt32) |
Ajoute des octets à un IDTSBLOBObject100 objet. |
| GetData(UInt32, Byte, UInt32, UInt32) |
Récupère le nombre d’octets spécifié à partir d’un IDTSBLOBObject100 objet. |
| GetStream() |
Obtient un IStream objet qui peut être utilisé pour lire ou écrire des octets dans un IDTSBLOBObject100fichier . |
| PutData(UInt32, Byte, UInt32, UInt32) |
Ajoute des octets dans un emplacement spécifique dans le IDTSBLOBObject100 |
| ResetData() |
Vid les octets stockés par un IDTSBLOBObject100fichier . |
| SetFromStream(ISequentialStream) |
Ajoute des octets à un IDTSBLOBObject100 de un ISequentialStream objet. |