Microsoft.SqlServer.Dts.Pipeline 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 namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti.
Classi
| Nome | Descrizione |
|---|---|
| BackPressureException |
L'eccezione che viene fatta quando i IsInputReady(Int32[], Boolean[]) metodi e GetDependentInputs(Int32) che gestiscono la contropressione nel flusso dati incontrano un errore inaspettato. |
| BlobColumn |
Definisce una colonna in un buffer di flusso dati che contiene dati che contengono un tipo di dato SQL Server di testo, ntext o immagine. |
| BufferDisconnectedException |
L'eccezione che viene fatta quando un tentativo di accesso a un PipelineBuffer oggetto fallisce. |
| BufferNotFoundException |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| CannotCreatePipelineComponentException |
L'eccezione che viene lanciata quando il flusso di dati non può creare un'istanza di un componente Script. |
| CannotCreateUserComponentException |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ColumnIndexOutOfRangeException |
L'eccezione che viene fatta quando si tenta di accedere a una colonna buffer usando un indice si trova al di fuori dei limiti della collezione di colonne buffer. |
| ColumnInformation |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ColumnIsNullException |
L'eccezione che viene lanciata quando si utilizza un metodo di accesso alla colonna di un tipo di dato specifico e il valore della colonna è nullo. |
| ComponentDowngradeFailedException |
Questa eccezione viene sollevata quando il componente viene richiesto di eseguire e declassare e tale downgrade non ha successo. |
| ComponentUpgradeFailedException |
L'eccezione che viene fatta quando il PerformUpgrade(Int32) metodo di un componente fallisce. |
| ComponentVersionMismatchException |
L'eccezione che viene fatta quando la versione del componente memorizzata nel pacchetto XML è superiore alla versione del componente installata sul computer attuale. |
| DoesNotFitBufferException |
L'eccezione che viene fatta quando un valore troppo grande per entrare nell'area dati di a BufferColumn viene scritto nel buffer. |
| DtsPipelineComponentAttribute |
Contiene informazioni in tempo di progettazione su un PipelineComponent oggetto. |
| InputIDToNameMap |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| InputNotFoundException |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ManagedComponentHost |
Rappresenta l'host per il componente gestito DTS. |
| MappedColumnInfo |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| NoCurrentRowException |
L'eccezione che viene fatta quando l'indirizzo dell'inizio di una PipelineBuffer riga è nullo. |
| NotOutputBufferException |
L'eccezione che viene lanciata quando un metodo limitato agli Output oggetti viene chiamato su un InputPipelineBuffer. |
| OutputNameMap |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| OutputNotFoundException |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| PipelineBuffer |
Fornisce uno store dati in memoria contenente righe e colonne di dati. |
| PipelineComponent |
Definisce la classe base utilizzata nello sviluppo dei componenti del flusso dati gestiti. |
| PipelineComponentExt |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| PipelineComponentHResultException |
Eccezione sollevata dal componente Script quando incontra un'eccezione COM. |
| PipelineComponentSource |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ReadOnlyVariablesNotAvailableException |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ReadWriteVariablesNotAvailableException |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| RowIndexOutOfRangeException |
L'eccezione che viene lanciata quando viene fornito un indice non valido accedendo a una riga in un PipelineBuffer. |
| ScriptBuffer |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ScriptComponent |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ScriptComponent.ScriptComponentEvalContext |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| ScriptComponentHost |
Componente della pipeline DTS che ottiene i record dal provider gestito. |
| ScriptingLanguageNotFoundException |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
| SSISScriptComponentEntryPointAttribute |
Questo è l'attributo che mettiamo sulla classe derivata da ScriptComponent per trovarlo e caricarlo tramite riflessione |
| UnsupportedBufferDataTypeException |
L'eccezione che viene lanciata quando si assegna un valore a una colonna buffer che contiene il tipo di dato errato. |
| UnsupportedDataRecordTypeException |
L'eccezione che viene fatta quando un valore di parametro non supportato viene passato al DataRecordTypeToBufferType(Type) metodo. |
| UnsupportedValueTypeForTextStreamColumnException |
L'eccezione che viene fatta quando il tipo del valore assegnato a una colonna in a PipelineBuffer non è una stringa o un array di byte. |
| VSTAComponentScriptingEngine |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
Struct
| Nome | Descrizione |
|---|---|
| BufferColumn |
Fornisce metadati di sola lettura per una PipelineBuffer colonna. |
Interfacce
| Nome | Descrizione |
|---|---|
| IVSTAScriptComponentUI |
Il Microsoft.SqlServer.Dts.Pipeline namespace contiene classi gestite utilizzate per sviluppare componenti di flusso dati gestiti. Contiene la PipelineComponent classe, che è la classe base per i componenti del flusso dati gestiti, e la PipelineBuffer classe, che è l'implementazione gestita dell'interfaccia IDTSBuffer100 . La PipelineBuffer classe organizza i buffer di flusso dati tra il motore di flusso dati COM e i componenti del flusso dati gestiti. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| ComponentType |
Specifica i tre tipi di componenti del flusso di dati. |
| PipelineBufferMode |
Contiene valori utilizzati per identificare a PipelineBuffer come buffer di ingresso o uscita. |