IDTSPath100 接口

定义

public interface class IDTSPath100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSObject100
[System.Runtime.InteropServices.Guid("E25E234C-0F9A-4A2D-93A8-1AA097E6355C")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSObject100
[<System.Runtime.InteropServices.Guid("E25E234C-0F9A-4A2D-93A8-1AA097E6355C")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPath100 = interface
    interface IDTSObject100
Public Interface IDTSPath100
Implements IDTSObject100
属性
实现

示例

以下代码示例演示如何创建新 IDTSPath100 对象,然后将上游组件的输出附加到下游组件的输入端。

Public Function EstablishPath(ByVal mp As MainPipe, ByVal start As IDTSOutput100, ByVal end As IDTSInput100) As IDTSPath100   
 Dim path As IDTSPath100 = mp.PathCollection.New   
 path.AttachPathAndPropagateNotifications(start, end)   
 Return path   
End Function  
public IDTSPath100 EstablishPath( MainPipe mp , IDTSOutput100 start , IDTSInput100 end )  
{  
IDTSPath100 path = mp.PathCollection.New();  
path.AttachPathAndPropagateNotifications( start, end );  
return path;  
}  

注解

路径对象的创建是为了建立上游组件与IDTSInput100另一个组件之间IDTSOutput100的数据流动。 一条路径包含一个输出对象,表示为 StartPoint,以及一个输入,即路径的 。EndPoint 两个组件之间的路径通过两步过程建立。 首先,通过调用 IDTSComponentMetaData100 对象的路径集合中的 New 来创建路径。 其次,通过调用 AttachPathAndPropagateNotifications 路径本身来确定路径。 该方法建立路径并通知受影响的组件其存在。

随后,的StartPoint列通过调用 SetUsageType映射到 。EndPoint

适用于