IDTSPipeline100 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.
Définit les méthodes et propriétés implémentées par la tâche de flux de données.
public interface class IDTSPipeline100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObjectModel100
[System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[<System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPipeline100 = interface
interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")>]
type IDTSPipeline100 = interface
interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")>]
type IDTSPipeline100 = interface
interface IDTSObjectModel100
Public Interface IDTSPipeline100
Implements IDTSObjectModel100
- Dérivé
- Attributs
- Implémente
Remarques
Il MainPipeClass implémente les propriétés et méthodes définies dans cette interface et représente la Data Flow Task.
Propriétés
| Nom | Description |
|---|---|
| AutoGenerateIDForNewObjects |
Obtient ou définit une valeur qui spécifie si le flux de données génère et définit automatiquement la propriété ID pour les objets nouvellement créés. |
| BLOBTempStoragePath |
Obtient ou définit une valeur qui spécifie l’emplacement du système de fichiers où les Objets Binaires Grands (BLOB) sont temporairement écrits sur le disque. |
| BufferManager |
Obtient l’objet IDTSBufferManager100 . |
| BufferTempStoragePath |
Obtient ou définit le chemin du système de fichiers utilisé pour mettre temporairement en cache les données du tampon. |
| ComponentMetaDataCollection |
Obtient la collection des composants du flux de données dans la tâche. |
| DefaultBufferMaxRows |
Obtient ou définit le nombre maximal de lignes autorisées par la tâche dans un IDTSBuffer100 tampon. |
| DefaultBufferSize |
Obtient ou définit la taille par défaut des IDTSBuffer100 objets créés par la tâche. |
| EnableCacheUpdate |
Obtient ou définit s’ils IDTSPipeline100 ont activé la mise à jour du cache. |
| EnableDisconnectedColumns |
Obtient ou définit une valeur qui indique si la tâche de flux de données permet les colonnes déconnectées dans le tuyau principal. |
| EngineThreads |
Obtient ou définit le nombre de threads utilisés par la tâche de flux de données. |
| Events |
Définit l’interface des événements que le flux de données et ses composants utilisent pour générer des événements pendant l’exécution. |
| IsSavingXml |
Obtient ou définit si le IDTSPipeline100 sauvegarde du xml. |
| PathCollection |
Obtient la IDTSPathCollection100 collecte pour la tâche de flux de données. |
| PersistenceCustomPropertyCollection[DTSPersistenceFormat] |
Obtient la collection de propriétés personnalisées ayant le format de persistance spécifié. |
| RunInOptimizedMode |
Obtient ou définit une valeur qui spécifie si la tâche de flux de données s’exécute en mode optimisé. |
| VariableDispenser |
Définit les IDTSVariableDispenser100 variables utilisées pour verrouiller les variables dans le package pour la lecture et l’écriture. |
Méthodes
| Nom | Description |
|---|---|
| GetNextPasteID() |
Obtient l’ID disponible suivant généré par la tâche de flux de données. |
| GetObjectByID(Int32) |
Récupère un objet contenu dans la tâche de flux de données en utilisant l’ID de l’objet. |
| New() |
Spécifie une nouvelle instance de IDTSPipeline100 classe. |
| UpdateCacheOnInputColumns() |
Met à jour le cache sur la colonne d’entrée de IDTSPipeline100. |