Microsoft.SqlServer.Dts.Pipeline.Wrapper Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.