Microsoft.SqlServer.Dts.Pipeline.Wrapper Spazio dei nomi

Il Microsoft.SqlServer.Dts.Pipeline.Wrapper namespace fornisce le classi e le interfacce utilizzate per creare componenti Flusso di dati personalizzati e per automatizzare il compito Flusso di dati.

Classi

Nome Descrizione
CManagedComponentWrapperClass

Rappresenta l'istanza in tempo di progettazione di un componente di flusso dati.

DTSBufferManagerClass

Crea e gestisce IDTSBuffer100 oggetti.

MainPipeClass

Aggiunge e collega componenti in una disposizione di flusso dati.

Struct

Nome Descrizione
BUFFER_WIRE_PACKET

Specifica il pacchetto filo buffer dell'involucro della pipeline.

DTP_BUFFCOL

Contiene metadati che descrivono i dati memorizzati in una colonna buffer.

tagBUFFER_WIRE_PACKET

Specifica il pacchetto filo buffer per il wrapper della pipeline.

tagBUFFERCOL

Contiene metadati che descrivono i dati memorizzati in una colonna buffer.

Interfacce

Nome Descrizione
CManagedComponentWrapper

Configura le proprietà e le collezioni di colonne di un componente.

DTSBufferManager

Gestisce IDTSBuffer100 gli oggetti.

IDTSBLOBObject100

Usato per leggere e scrivere byte su una colonna in un IDTSBuffer100 oggetto.

IDTSBuffer100

Rappresenta un oggetto di archiviazione bidimensionale in memoria che contiene righe e colonne.

IDTSBufferManager100

Crea e gestisce IDTSBuffer100 oggetti.

IDTSBufferManagerInitialize100

Inizializza il gestore del buffer per il wrapper della pipeline.

IDTSBufferTapConfiguration100

Rappresenta la configurazione tap per l'oggetto IDTSBuffer100 .

IDTSComponentMetaData100

Contiene la definizione di un componente di flusso dati, inclusi le proprietà personalizzate, input, output e colonne di input e output definite su un componente di flusso dati.

IDTSComponentMetaData130

Aggiunge nuove funzionalità in SQL Server 2016 all'interfaccia esistenteIDTSComponentMetaData100, in particolare al GetIdentificationStringByID(Int32) metodo. L'interfaccia IDTSComponentMetaData100 contiene la definizione di un componente di flusso dati, inclusi le proprietà personalizzate, ingressi, uscite e colonne di input e output definite su un componente di flusso dati.

IDTSComponentMetaDataCollection100

Contiene una raccolta di oggetti IDTSComponentMetaData100.

IDTSComponentView100

Permette di annullare le modifiche a un IDTSComponentMetaData100 componente del flusso dati.

IDTSCustomProperty100

Contiene informazioni personalizzate su un oggetto in un compito di flusso dati.

IDTSCustomPropertyCollection100

Contiene una raccolta di oggetti IDTSCustomProperty100.

IDTSDataFileCreator100

Rappresenta un'interfaccia di creazione di file dati DTS.

IDTSDesigntimeComponent100

Definisce i metodi a tempo di progettazione di un componente di flusso dati scritto in C++ e COM.

IDTSExpressionEvaluatorEx100

Valuta le espressioni di mira.

IDTSExternalMetadataColumn100

Rappresenta una colonna da una fonte di dati esterna.

IDTSExternalMetadataColumnCollection100

Contiene una collezione di IDTSExternalMetadataColumn100 oggetti che rappresentano le colonne di una fonte di dati esterna.

IDTSFriendlyEnum100

Fornisce i nomi dei valori di un'enumerazione.

IDTSFriendlyEnumCollection100

Contiene una raccolta di oggetti IDTSFriendlyEnum100.

IDTSInput100

Contiene la raccolta di colonne che rappresenta i dati forniti a un componente sotto forma di PipelineBuffer oggetti in tempo reale.

IDTSInputCollection100

Contiene una raccolta di oggetti IDTSInput100.

IDTSInputColumn100

Rappresenta una colonna di uscita di un componente a monte che viene selezionata per l'uso da parte di un componente.

IDTSInputColumn130

Aggiunge nuove funzionalità in SQL Server 2016 all'interfaccia esistenteIDTSInputColumn100, in particolare alla LineageIdentificationString proprietà, utilizzata dal GetIdentificationStringByID(Int32) metodo. L'interfaccia IDTSInputColumn100 rappresenta una colonna di uscita di un componente a monte che viene selezionata per essere utilizzata da un componente.

IDTSInputColumnCachedInfo100

Rappresenta le informazioni nella cache della colonna di input IDTS.

IDTSInputColumnCollection100

Contiene una raccolta di IDTSInputColumn100 colonne.

IDTSLookupDesign100

Rappresenta un'interfaccia di ricerca DTS.

IDTSManagedComponent100

Rappresenta un'interfaccia per i componenti gestiti DTS.

IDTSManagedComponentHost100

Contiene host per gli IDTSManagedComponent100 oggetti.

IDTSManagedComponentHost130

Il Microsoft.SqlServer.Dts.Pipeline.Wrapper namespace fornisce le classi e le interfacce utilizzate per creare componenti Flusso di dati personalizzati e per automatizzare il compito Flusso di dati.

IDTSManagedComponentWrapper100

Rappresenta il componente contenitore gestionato DTS.

IDTSMultiInputComponent100

Fornisce metodi relativi a componenti di input multipli.

IDTSMultiInputComponentHost100

Fornisce metodi relativi a host di componenti di input multipli.

IDTSObject100

Definisce l'interfaccia base degli oggetti per gli oggetti di flusso dati.

IDTSObjectModel100

Rappresenta un modello per il IDTSObject100.

IDTSOutput100

Contiene la raccolta di IDTSOutputColumn100 colonne disponibili per i componenti a valle in un grafo.

IDTSOutputCollection100

Contiene una raccolta di oggetti IDTSOutput100.

IDTSOutputColumn100

Contiene la definizione in tempo di progettazione di una colonna fornita da un componente.

IDTSOutputColumn130

Aggiunge nuove funzionalità in SQL Server 2016 all'interfaccia esistenteIDTSOutputColumn100, in particolare alla LineageIdentificationString proprietà, utilizzata dal GetIdentificationStringByID(Int32) metodo. L'interfaccia IDTSOutputColumn100 contiene la definizione in tempo di progettazione di una colonna fornita da un componente..

IDTSOutputColumnCollection100

Contiene una raccolta di IDTSOutputColumn100 colonne.

IDTSPath100

Rappresenta una connessione tra due componenti.

IDTSPathCollection100

Fornisce un contenitore di raccolta per conservare IDTSPath100 oggetti.

IDTSPersistenceComponent100

Definisce i metodi di persistenza di un componente di flusso di dati.

IDTSPipeline100

Definisce i metodi e le proprietà implementati dal compito di flusso dati.

IDTSPipeline130

Il Microsoft.SqlServer.Dts.Pipeline.Wrapper namespace fornisce le classi e le interfacce utilizzate per creare componenti Flusso di dati personalizzati e per automatizzare il compito Flusso di dati.

IDTSPivotDesign100

Rappresenta un'interfaccia di progettazione a perno DTS.

IDTSRuntimeComponent100

Definisce i metodi di esecuzione di un componente di flusso di dati.

IDTSRuntimeComponent130

Il Microsoft.SqlServer.Dts.Pipeline.Wrapper namespace fornisce le classi e le interfacce utilizzate per creare componenti Flusso di dati personalizzati e per automatizzare il compito Flusso di dati.

IDTSRuntimeConnection100

Fa riferimento a un ConnectionManager oggetto in un pacchetto.

IDTSRuntimeConnectionCollection100

Contiene una raccolta di oggetti IDTSRuntimeConnectionCollection100.

IDTSSupportBackPressure100

Rappresenta il supporto alla retropressione dei servizi di trasformazione dei dati.

IDTSVirtualInput100

Rappresenta le colonne disponibili a un componente proveniente dalla componente a monte.

IDTSVirtualInputColumn100

Rappresenta un IDTSOutputColumn100 nell'oggetto StartPoint di un IDTSPath100 oggetto.

IDTSVirtualInputColumnCollection100

Contiene una raccolta di IDTSVirtualInputColumn100 colonne.

MainPipe

Fornisce l'implementazione gestita dell'interfaccia IDTSPipeline100 utilizzata per configurare programmaticamente un compito di flusso dati.

Enumerazioni

Nome Descrizione
DTPSTATUSENUM

Specifica lo stato di una colonna in un IDTSBuffer100 oggetto.

DTSBufferFlags

Contiene valori utilizzati per registrare un buffer con l'oggetto IDTSBufferManager100 .

DTSBufferHandlePresetValues

Specifica un insieme definito di handle buffer.

DTSCustomPropertyExpressionType

Indica se il valore di una proprietà personalizzata di un componente di flusso dati può essere specificato utilizzando espressioni di proprietà.

DTSInsertPlacement

Specifica la posizione in cui inserire un nuovo IDTSInput100 oggetto IDTSOutput100 nella collezione.

DTSObjectType

Specifica gli oggetti che implementano l'interfaccia IDTSObject100 nel modello di oggetti di flusso dati.

DTSPersistenceFormat

Specifica il formato di persistenza degli oggetti in un compito di flusso di dati.

DTSPersistState

Specifica come un IDTSCustomProperty100 viene persistato nel file XML del pacchetto.

DTSPIPELINEVERSION

Specifica la versione del motore di flusso dati installata sul computer.

DTSRowDisposition

Specifica come procedere se si verifica un errore o una troncatura durante l'elaborazione di una riga.

DTSUsageType

Indica come un IDTSInputColumn100 oggetto viene usato da un componente.

DTSValidationStatus

Specifica il valore di ritorno di una chiamata a Validate().

Commenti

Questo assembly è un assembly interop primario per DTSPipeline.dll.