IDTSPipeline100 Interface

Définition

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.

S’applique à