IDTSPath100 接口

定义

表示两个组件之间的连接。

public interface class IDTSPath100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("6B300A02-5EE0-4E86-8E52-5309197D4A6A")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("B6958407-AA8A-44E5-BD05-9FBEAD54E641")]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("4256D17F-7FD3-49F4-8764-0C16B29CD442")]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("6B300A02-5EE0-4E86-8E52-5309197D4A6A")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPath100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("B6958407-AA8A-44E5-BD05-9FBEAD54E641")>]
type IDTSPath100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("4256D17F-7FD3-49F4-8764-0C16B29CD442")>]
type IDTSPath100 = interface
    interface IDTSObject100
Public Interface IDTSPath100
Implements IDTSObject100
属性
实现

示例

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

public IDTSPath100 EstablishPath( MainPipe mp , IDTSOutput100 start , IDTSInput100 end )  
{  
IDTSPath100 path = mp.PathCollection.New();  
path.AttachPathAndPropagateNotifications( start, end );  
return path;  
}  
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  

注解

创建路径对象是为了在 IDTSOutput100 上游组件和另一个组件的之间建立数据流 IDTSInput100 。 路径包含表示为的单个输出对象和一个 StartPoint 输入(路径的) EndPoint 。 在两个步骤中,将在两个组件之间建立路径。 首先,通过 New 对对象的路径集合调用来创建该路径 IDTSComponentMetaData100 。 其次,通过对路径本身调用来建立路径 AttachPathAndPropagateNotifications 。 此方法将建立路径,并通知受影响的组件是否存在。

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

属性

Description

获取或设置 IDTSPath100 对象的说明。

EndPoint

获取或设置与路径关联的 IDTSInput100 对象。

ID

获取或设置 IDTSPath100 对象的 ID。

IdentificationString

获取唯一标识 IDTSPath100 对象的唯一字符串。

Name

获取或设置 IDTSPath100 对象的字符串标识符。

ObjectType

返回来自 DTSObjectType 枚举的值。

StartPoint

获取或设置与路径关联的 IDTSOutput100 对象。

Visualized

设置一个值,该值指示用户已在 SSIS 设计器中将数据查看器附加到此路径。

方法

AttachPathAndPropagateNotifications(IDTSOutput100, IDTSInput100)

在两个组件之间建立路径,并通知受影响的组件。

适用于