IDTSPath100 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示两个组件之间的连接。
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
注解
创建路径对象以在上游组件与IDTSInput100另一个组件之间建立IDTSOutput100数据流。 路径包含表示为 StartPoint 的单个输出对象, EndPoint 以及一个作为路径的输入。 两个组件之间的路径是在两步过程中建立的。 首先,通过调用 New 对象的路径集合 IDTSComponentMetaData100 来创建路径。 其次,通过调用 AttachPathAndPropagateNotifications 路径本身来建立路径。 此方法建立路径,并通知其存在受影响的组件。
随后通过调用SetUsageType将列映射到该EndPoint列StartPoint。
属性
Description |
获取或设置 IDTSPath100 对象的说明。 |
EndPoint |
获取或设置与路径关联的 IDTSInput100 对象。 |
ID |
获取或设置 IDTSPath100 对象的 ID。 |
IdentificationString |
获取唯一标识 IDTSPath100 对象的唯一字符串。 |
Name |
获取或设置 IDTSPath100 对象的字符串标识符。 |
ObjectType |
返回来自 DTSObjectType 枚举的值。 |
StartPoint |
获取或设置与路径关联的 IDTSOutput100 对象。 |
Visualized |
设置一个值,该值指示用户已将数据查看器附加到 SSIS 设计器中的此路径。 |
方法
AttachPathAndPropagateNotifications(IDTSOutput100, IDTSInput100) |
在两个组件之间建立路径,并通知受影响的组件。 |