IDTSOutput100 Interface
Définition
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.
Contient la collection de IDTSOutputColumn100 colonnes disponibles pour les composants en aval dans un graphe.
public interface class IDTSOutput100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSOutput100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")>]
type IDTSOutput100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")>]
type IDTSOutput100 = interface
interface IDTSObject100
Public Interface IDTSOutput100
Implements IDTSObject100
- Attributs
- Implémente
Exemples
L’exemple de code suivant démontre un composant qui crée un IDTSOutput100 qui est synchrone à son entrée lors d’un appel à la ProvideComponentProperties méthode.
public override void ProvideComponentProperties()
{
IDTSInput100 input = ComponentMetaData.InputCollection.New();
input.Name = "Input";
IDTSOutput100 output = ComponentMetaData.OutputCollection.New();
output.Name = "Output";
output.SynchronousInputID = input.ID;
}
Public Overrides Sub ProvideComponentProperties()
Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New
input.Name = "Input"
Dim output As IDTSOutput100 = ComponentMetaData.OutputCollection.New
output.Name = "Output"
output.SynchronousInputID = input.ID
End Sub
Remarques
L’objet IDTSOutput100 contient la collection de IDTSOutputColumn100 colonnes exposées par un composant de flux de données. La sortie est connectée à un IDTSInput100 composant en aval pour établir le flux de données entre deux composants.
Une sortie peut être soit synchrone à un IDTSInput100 objet, soit asynchrone, et est spécifiée par la SynchronousInputID propriété.
Les colonnes de la collection de colonnes de sortie sont accessibles aux composants en aval. Des colonnes sont ajoutées et retirées de la collection au moment de la conception.
Propriétés
| Nom | Description |
|---|---|
| Buffer |
Ça obtient l’ID de l’objet PipelineBuffer attribué IDTSOutput100 . |
| Component |
Prend le IDTSComponentMetaData100 dessus d’un IDTSOutput100 objet. |
| CustomPropertyCollection |
Obtient la collection d’objets IDTSCustomProperty100 définie pour un IDTSOutput100 objet. |
| Dangling |
Obtient ou définit une valeur qui notifie le moteur de flux de données que le IDTSOutput100 peut être désattaché. |
| DeleteOutputOnPathDetached |
Obtient ou définit une valeur qui détermine si le moteur de flux de données supprime un IDTSOutput100 objet lorsqu’il est détaché d’un objet IDTSPath100 . |
| Description |
Obtient ou définit la description d’un IDTSOutput100 objet. |
| ErrorOrTruncationOperation |
Obtient ou définit un texte qui décrit l’erreur ou l’opération de troncature d’un IDTSOutput100 objet. |
| ErrorRowDisposition |
Obtient ou définit une valeur qui spécifie comment un composant procéde lorsqu’une erreur survient lors du traitement des colonnes de la sortie à l’exécution. |
| ExclusionGroup |
Obtient ou définit la ExclusionGroup propriété d’un IDTSOutput100 objet. |
| ExternalMetadataColumnCollection |
Prend le IDTSExternalMetadataColumnCollection100 dessus d’un IDTSOutput100 objet. |
| HasSideEffects |
Obtient ou définit une valeur qui indique si un composant data flow doit être supprimé ou rester dans le plan d’exécution d’une tâche data flow lorsque son entrée n’est pas liée à un composant en amont et lorsque la propriété RunInOptimizedMode de la tâche Data Flow est vraie. |
| ID |
Obtient ou définit la ID propriété d’un IDTSOutput100 objet. |
| IdentificationString |
Obtient une chaîne qui identifie de manière unique un IDTSOutput100 objet. |
| IsAttached |
Obtient une valeur qui indique si l’objet IDTSOutput100 est attaché à un autre composant via un IDTSPath100objet. |
| IsErrorOut |
Obtient ou définit une valeur qui indique si un IDTSOutput100 objet est une erreur de sortie. |
| IsSorted |
Obtient une valeur qui indique si les colonnes d’un objet de sortie sont triées. |
| Name |
Obtient ou définit le nom d’un IDTSOutput100. |
| ObjectType |
Prend le DTSObjectType dessus d’un IDTSOutput100 objet. |
| OutputColumnCollection |
Obtient la collection d’objets IDTSOutputColumn100 définie pour un IDTSOutput100 objet. |
| SynchronousInputID |
Obtient ou définit l’ID de un IDTSInput100 qui est synchrone à un IDTSOutput100. |
| TruncationRowDisposition |
Obtient ou définit une valeur qui détermine comment un composant traite une ligne où une colonne a été tronquée à la suite de son fonctionnement sur une colonne de la ligne. |