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 colonnes IDTSOutputColumn100 disponible pour les composants en aval dans un graphique.
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 illustre un composant qui crée un IDTSOutput100 élément 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 colonnes exposées par un composant de flux de IDTSOutputColumn100 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 synchrone à un IDTSInput100 objet ou asynchrone et est spécifiée par la SynchronousInputID propriété.
Les colonnes de la collection de colonnes de sortie sont disponibles pour les composants en aval. Les colonnes sont ajoutées et supprimées de la collection au moment de la conception.
Propriétés
Buffer |
Obtient l'ID de l'objet PipelineBuffer alloué pour un objet IDTSOutput100. |
Component |
Obtient l'objet IDTSComponentMetaData100 d'un objet IDTSOutput100. |
CustomPropertyCollection |
Obtient la collection d'objets IDTSCustomProperty100 définie pour un objet IDTSOutput100. |
Dangling |
Obtient ou définit une valeur qui notifie au moteur de flux de données que l'objet IDTSOutput100 peut être détaché. |
DeleteOutputOnPathDetached |
Obtient ou définit une valeur qui détermine si le moteur de flux de données supprime un objet IDTSOutput100 lorsqu'il est détaché d'un objet IDTSPath100. |
Description |
Obtient ou définit la description d'un objet IDTSOutput100. |
ErrorOrTruncationOperation |
Obtient ou définit le texte qui décrit l'erreur ou l'opération de troncation d'un objet IDTSOutput100. |
ErrorRowDisposition |
Obtient ou définit une valeur qui spécifie la manière dont un composant doit continuer lorsqu'une erreur se produit durant le traitement des colonnes de la sortie au moment de l'exécution. |
ExclusionGroup |
Obtient ou définit la propriété ExclusionGroup d'un objet IDTSOutput100. |
ExternalMetadataColumnCollection |
Obtient l'objet IDTSExternalMetadataColumnCollection100 d'un objet IDTSOutput100. |
HasSideEffects |
Obtient ou définit une valeur qui indique si un composant de flux de données doit être supprimé ou rester dans le plan d’exécution d’une tâche de flux de données lorsque son entrée n’est pas attachée à un composant en amont et lorsque la propriété RunInOptimizedMode de la tâche Data Flow est true. |
ID |
Obtient ou définit la propriété ID d'un objet IDTSOutput100. |
IdentificationString |
Obtient une chaîne qui identifie de manière unique un objet IDTSOutput100. |
IsAttached |
Obtient une valeur qui indique si l'objet IDTSOutput100 est attaché à un autre composant via un objet IDTSPath100. |
IsErrorOut |
Obtient ou définit une valeur qui indique si un objet IDTSOutput100 est une sortie d'erreur. |
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 objet IDTSOutput100. |
ObjectType |
Obtient l'objet DTSObjectType d'un objet IDTSOutput100. |
OutputColumnCollection |
Obtient la collection d'objets IDTSOutputColumn100 définie pour un objet IDTSOutput100. |
SynchronousInputID |
Obtient ou définit l'ID d'un objet IDTSInput100 synchrone avec un objet IDTSOutput100. |
TruncationRowDisposition |
Obtient ou définit une valeur qui détermine la manière dont un composant traite une ligne où a été tronquée une colonne à la suite de son opération sur une colonne dans la ligne. |