Microsoft.SqlServer.Dts.Pipeline Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées.
Classes
BackPressureException |
Exception levée lorsque les méthodes IsInputReady(Int32[], Boolean[]) et GetDependentInputs(Int32) qui gèrent la contre-pression du flux de données rencontrent une erreur inattendue. |
BlobColumn |
Définit une colonne dans une mémoire tampon de flux de données qui contient des données ayant un type de données SQL Server texte, ntext ou image. |
BufferDisconnectedException |
Exception levée lorsqu'une tentative d'accès à un objet PipelineBuffer échoue. |
BufferNotFoundException |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
CannotCreatePipelineComponentException |
Exception levée lorsque le flux de données ne peut pas créer une instance d'un composant Script. |
CannotCreateUserComponentException |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ColumnIndexOutOfRangeException |
Exception levée lorsqu'une tentative d'accès à une colonne tampon par un index se trouve à l'extérieur des limites de la collection de colonnes tampon. |
ColumnInformation |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ColumnIsNullException |
Exception levée lors de l'utilisation d'une méthode d'accès de colonne de type de données spécifiques et que la valeur de la colonne est Null. |
ComponentDowngradeFailedException |
Cette exception est levée lorsque le composant est invité à effectuer et à passer à une version antérieure et que cette version antérieure échoue. |
ComponentUpgradeFailedException |
Exception levée lorsque la méthode PerformUpgrade(Int32) d'un composant échoue. |
ComponentVersionMismatchException |
Exception levée lorsque la version du composant stocké dans la définition XML du package est supérieure à la version du composant installé sur l'ordinateur actuel. |
DoesNotFitBufferException |
Exception levée lorsqu'une valeur trop grande pour tenir dans la zone de données d'un objet BufferColumn est écrite dans la mémoire tampon. |
DtsPipelineComponentAttribute |
Contient des informations sur un objet PipelineComponent au moment de la conception. |
InputIDToNameMap |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
InputNotFoundException |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ManagedComponentHost |
Représente l'hôte du composant DST managé. |
MappedColumnInfo |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
NoCurrentRowException |
Exception levée lorsque l'adresse du début d'une ligne PipelineBuffer est Null. |
NotOutputBufferException |
Exception levée lorsqu'une méthode restreinte aux objets Output est appelée sur un objet InputPipelineBuffer. |
OutputNameMap |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
OutputNotFoundException |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
PipelineBuffer |
Fournit une banque de données en mémoire qui contient des lignes et des colonnes de données. |
PipelineComponent |
Définit la classe de base utilisée lors du développement des composants de flux de données managées. |
PipelineComponentExt |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
PipelineComponentHResultException |
Exception levée par le composant Script lorsqu'il rencontre une exception COM. |
PipelineComponentSource |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ReadOnlyVariablesNotAvailableException |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ReadWriteVariablesNotAvailableException |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
RowIndexOutOfRangeException |
Exception levée lorsqu'un index non valide est fourni lors de l'accès à une ligne dans un objet PipelineBuffer. |
ScriptBuffer |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ScriptComponent |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ScriptComponent.ScriptComponentEvalContext |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
ScriptComponentHost |
Composant de pipeline DTS qui source les enregistrements du fournisseur managé. |
ScriptingLanguageNotFoundException |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
SSISScriptComponentEntryPointAttribute |
Il s’agit de l’attribut que nous avons mis sur la classe dérivée de ScriptComponent pour la trouver et la charger via la réflexion |
UnsupportedBufferDataTypeException |
Exception levée lors de l'affectation d'une valeur à une colonne tampon qui contient le type de données incorrect. |
UnsupportedDataRecordTypeException |
Exception levée lorsqu'une valeur de paramètre non prise en charge est transmise à la méthode DataRecordTypeToBufferType(Type). |
UnsupportedValueTypeForTextStreamColumnException |
Exception levée lorsque le type de la valeur affectée à une colonne dans un objet PipelineBuffer n'est pas une chaîne ou un tableau d'octets. |
VSTAComponentScriptingEngine |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
Structures
BufferColumn |
Fournit des métadonnées en lecture seule pour une colonne PipelineBuffer. |
Interfaces
IVSTAScriptComponentUI |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline contient des classes managées utilisées pour développer des composants de flux de données managées. Contient la classe PipelineComponent, qui est la classe de base des composants de flux de données managées et la classe PipelineBuffer, qui est l'implémentation managée de l'interface IDTSBuffer100. La classe PipelineBuffer marshale des mémoires tampon de flux de données entre le moteur de flux de données COM et des composants de flux de données managées. |
Énumérations
ComponentType |
Spécifie les trois types de composants de flux de données. |
PipelineBufferMode |
Contient des valeurs utilisées pour identifier un objet PipelineBuffer en tant que tampon d'entrée ou de sortie. |