Microsoft.SqlServer.Dts.Pipeline Spazio dei nomi

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

Classi

BackPressureException

Eccezione generata se nei metodi IsInputReady(Int32[], Boolean[]) e GetDependentInputs(Int32) che gestiscono lo stato di congestione nel flusso di dati si verifica un errore imprevisto.

BlobColumn

Definisce una colonna in un buffer del flusso di dati che contiene dati con un SQL Server tipo di dati di testo, ntext o image.

BufferDisconnectedException

Eccezione generata quando è impossibile accedere a un oggetto PipelineBuffer.

BufferNotFoundException

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

CannotCreatePipelineComponentException

Eccezione generata quando il flusso di dati non è in grado di creare un'istanza di un componente script.

CannotCreateUserComponentException

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ColumnIndexOutOfRangeException

Eccezione generata quando un tentativo di accedere a una colonna del buffer tramite un indice è al di fuori dei limiti della raccolta di colonne del buffer.

ColumnInformation

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ColumnIsNullException

Eccezione generata quando si utilizza un metodo di accesso a una colonna con tipo di dati specifico e il valore della colonna è Null.

ComponentDowngradeFailedException

Questa eccezione viene generata quando il componente viene richiesto di eseguire e effettuare il downgrade e tale downgrade ha esito negativo.

ComponentUpgradeFailedException

Eccezione generata quando il metodo PerformUpgrade(Int32) di un componente ha esito negativo.

ComponentVersionMismatchException

Eccezione generata quando la versione del componente archiviata nell'XML del pacchetto è successiva alla versione del componente installata nel computer corrente.

DoesNotFitBufferException

Eccezione generata quando un valore troppo grande per essere contenuto nell'area dei dati di un oggetto BufferColumn viene scritto nel buffer.

DtsPipelineComponentAttribute

Contiene informazioni in fase di progettazione su un oggetto PipelineComponent.

InputIDToNameMap

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

InputNotFoundException

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ManagedComponentHost

Rappresenta l'host per il componente gestito DTS.

MappedColumnInfo

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

NoCurrentRowException

Eccezione generata quando l'indirizzo dell'inizio di una riga PipelineBuffer è Null.

NotOutputBufferException

Eccezione generata quando un metodo limitato a oggetti Output viene chiamato su InputPipelineBuffer.

OutputNameMap

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

OutputNotFoundException

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

PipelineBuffer

Fornisce un archivio dati in memoria che contiene righe e colonne di dati.

PipelineComponent

Definisce la classe di base utilizzata per lo sviluppo di componenti flusso di dati gestiti.

PipelineComponentExt

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

PipelineComponentHResultException

Eccezione generata dal componente script quando rileva un'eccezione COM.

PipelineComponentSource

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ReadOnlyVariablesNotAvailableException

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ReadWriteVariablesNotAvailableException

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

RowIndexOutOfRangeException

Eccezione generata quando viene fornito un indice non valido durante l'accesso a una riga in un oggetto PipelineBuffer.

ScriptBuffer

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ScriptComponent

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ScriptComponent.ScriptComponentEvalContext

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

ScriptComponentHost

Componente della pipeline DTS che esegue l'origine dei record dal provider gestito.

ScriptingLanguageNotFoundException

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

SSISScriptComponentEntryPointAttribute

Questo è l'attributo inserito nella classe derivata da ScriptComponent per trovarla e caricarla tramite reflection

UnsupportedBufferDataTypeException

Eccezione generata in caso di assegnazione di un valore a una colonna del buffer che contiene il tipo di dati non corretto.

UnsupportedDataRecordTypeException

Eccezione generata quando il valore di un parametro non supportato viene passato al metodo DataRecordTypeToBufferType(Type).

UnsupportedValueTypeForTextStreamColumnException

Eccezione generata quando il tipo di valore assegnato a una colonna in un oggetto PipelineBuffer non è una stringa o una matrice di byte.

VSTAComponentScriptingEngine

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

Struct

BufferColumn

Fornisce metadati di sola lettura per una colonna PipelineBuffer.

Interfacce

IVSTAScriptComponentUI

Lo spazio dei nomi Microsoft.SqlServer.Dts.Pipeline contiene classi gestite utilizzate per sviluppare componenti del flusso di dati gestiti. Contiene la classe PipelineComponent che costituisce la classe di base per i componenti del flusso di dati gestiti e la classe PipelineBuffer che costituisce l'implementazione gestita dell'interfaccia IDTSBuffer100. La classe PipelineBuffer effettua il marshalling dei buffer del flusso di dati tra il motore del flusso di dati COM e i componenti del flusso di dati gestiti.

Enumerazioni

ComponentType

Specifica i tre tipi di componenti del flusso di dati.

PipelineBufferMode

Contiene valori utilizzati per identificare un oggetto PipelineBuffer come buffer di input o output.