Share via


IDTSPipeline100 Interface

Définition

Définit les méthodes et les 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

Implémente MainPipeClass les propriétés et les méthodes définies dans cette interface et représente la tâche Data Flow.

Propriétés

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é d'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 BLOB (Binary Large Objects) sont temporairement écrits sur le disque.

BufferManager

Obtient l'objet IDTSBufferManager100.

BufferTempStoragePath

Obtient ou définit le chemin d'accès du système de fichiers utilisé pour mettre en cache temporairement des données de mémoire tampon.

ComponentMetaDataCollection

Obtient la collection de composants de flux de données dans la tâche.

DefaultBufferMaxRows

Obtient ou définit le nombre maximal de lignes que la tâche autorise dans une mémoire tampon IDTSBuffer100.

DefaultBufferSize

Obtient ou définit la taille par défaut des objets IDTSBuffer100 créés par la tâche.

EnableCacheUpdate

Obtient ou définit si IDTSPipeline100 a activé la mise à jour du cache.

EnableDisconnectedColumns

Obtient ou définit une valeur qui indique si la tâche de flux de données active les colonnes déconnectées au niveau du canal 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 d'é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 une valeur indiquant si IDTSPipeline100 enregistre en XML.

PathCollection

Obtient la collection IDTSPathCollection100 pour la tâche de flux de données.

PersistenceCustomPropertyCollection[DTSPersistenceFormat]

Obtient la collection des propriétés personnalisées qui ont 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 l'objet IDTSVariableDispenser100 utilisé pour verrouiller les variables dans le package en lecture et en écriture.

Méthodes

GetNextPasteID()

Obtient le prochain ID disponible 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 à l'aide de l'ID de l'objet.

New()

Spécifie une instance de la classe IDTSPipeline100.

UpdateCacheOnInputColumns()

Met à jour le cache sur la colonne d'entrée de IDTSPipeline100.

S’applique à