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;  
}  

注釈

パス オブジェクトは、上流コンポーネントの IDTSOutput100 と別のコンポーネントの IDTSInput100 の間にデータのフローを確立するために作成されます。 パスには、StartPoint として表される 1 つの出力オブジェクトと、パスの EndPoint である 1 つの入力オブジェクトが含まれます。 2 つのコンポーネント間のパスは、次の 2 段階で確立されます。 まず、IDTSComponentMetaData100 オブジェクトのパス コレクションで New を呼び出してパスを作成します。 次に、パス自体で AttachPathAndPropagateNotifications を呼び出して、パスを確立します。 このメソッドによってパスが確立され、影響を受けるコンポーネントにパスの存在が通知されます。

StartPoint の列は、EndPoint を呼び出すことにより、その後 SetUsageType にマップされます。

プロパティ

Description
EndPoint
ID
IdentificationString
Name
ObjectType
StartPoint
Visualized

メソッド

AttachPathAndPropagateNotifications(IDTSOutput100, IDTSInput100)

適用対象