IDTSInput100 Schnittstelle

Definition

public interface class IDTSInput100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSObject100
[System.Runtime.InteropServices.Guid("A835ED14-7535-42F7-A165-A11E7C409817")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSInput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSObject100
[<System.Runtime.InteropServices.Guid("A835ED14-7535-42F7-A165-A11E7C409817")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSInput100 = interface
    interface IDTSObject100
Public Interface IDTSInput100
Implements IDTSObject100
Attribute
Implementiert

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie eine Komponente der-Auflistung in der-Methode eine Eingabe hinzufügt ProvideComponentProperties .

using System;  
using Microsoft.SqlServer.Dts.Pipeline;  
public class DtsSampleComponent : PipelineComponent  
{   
public override void ProvideComponentProperties()  
{  
IDTSInput100 input = ComponentMetaData.InputCollection.New();  
input.Name = "SampleComponentInput0";  
}  
}  
Imports System   
Imports Microsoft.SqlServer.Dts.Pipeline   

Public Class DtsSampleComponent   
Inherits PipelineComponent   

 Public Overloads Overrides Sub ProvideComponentProperties()   
   Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New   
   input.Name = "SampleComponentInput0"   
 End Sub   
End Class  

Hinweise

Das IDTSInput100-Objekt stellt einen Verbindungspunkt zwischen zwei Komponenten dar und stellt bei der Verbindung mit einer IDTSOutput100 Upstreamkomponente den Datenfluss zwischen Komponenten her. Eine Verbindung zwischen einem IDTSInput100-Objekt und einem- IDTSOutput100 Objekt wird durch das- IDTSPath100 Objekt hergestellt. Die Eingabe stellt die- EndPoint Eigenschaft des- IDTSPath100 Objekts dar.

Zur Entwurfszeit werden die Spalten in der IDTSOutputColumnCollection100 der Ausgabe, mit der die Eingabe verbunden ist, zur Verwendung durch die Komponente ausgewählt. Diese Spalten sind dann während der Ausführung der Komponente für die Komponente verfügbar.

Eigenschaften

AreInputColumnsAssociatedWithOutputColumns
Buffer
BufferBase
Component
CustomPropertyCollection
Dangling
Description
ErrorOrTruncationOperation
ErrorRowDisposition
ExternalMetadataColumnCollection
HasSideEffects
ID
IdentificationString
InputColumnCollection
IsAttached
IsSorted
Name
ObjectType
SourceLocale
TruncationRowDisposition

Methoden

GetVirtualInput()
SuggestNameBasedLineageIDMappings(Int32[], Int32[])

Gilt für