IDTSInput100 Interface
Contains the collection of columns that represents the data provided to a component in the form of PipelineBuffer objects at run time.
Namespace: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Assembly: Microsoft.SqlServer.DTSPipelineWrap (in microsoft.sqlserver.dtspipelinewrap.dll)
Syntax
'Deklaracja
<TypeLibTypeAttribute(4160)> _
<GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE")> _
Public Interface IDTSInput100
Inherits IDTSObject100
[TypeLibTypeAttribute(4160)]
[GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE")]
public interface IDTSInput100 : IDTSObject100
[TypeLibTypeAttribute(4160)]
[GuidAttribute(L"24C64129-7317-4E2F-AAF2-80964796E3AE")]
public interface class IDTSInput100 : IDTSObject100
/** @attribute TypeLibTypeAttribute(4160) */
/** @attribute GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE") */
public interface IDTSInput100 extends IDTSObject100
TypeLibTypeAttribute(4160)
GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE")
public interface IDTSInput100 extends IDTSObject100
Remarks
The IDTSInput100 object represents a connection point between two components, and, when connected to the IDTSOutput100 of an upstream component, establishes the flow of data between components. A connection between an IDTSInput100 and an IDTSOutput100 is established through the IDTSPath100 object. The input represents the EndPoint property of the IDTSPath100 object.
At design time, the columns in the IDTSOutputColumnCollection100 of the output that the input is connected to are selected for use by the component. These columns are then available to the component during component execution.
Example
The following code example demonstrates a component adding an input to its collection in the ProvideComponentProperties method.
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
Platforms
Development Platforms
For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server.
Target Platforms
For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server.