IDTSPath90 Interface
2 つのコンポーネント間の接続を表します。
名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (microsoft.sqlserver.dtspipelinewrap.dll 内)
構文
'宣言
<TypeLibTypeAttribute(4160)> _
<GuidAttribute("CBEA73B4-08DA-4FE7-A03A-829345CAEB84")> _
Public Interface IDTSPath90
Inherits IDTSObject90
[TypeLibTypeAttribute(4160)]
[GuidAttribute("CBEA73B4-08DA-4FE7-A03A-829345CAEB84")]
public interface IDTSPath90 : IDTSObject90
[TypeLibTypeAttribute(4160)]
[GuidAttribute(L"CBEA73B4-08DA-4FE7-A03A-829345CAEB84")]
public interface class IDTSPath90 : IDTSObject90
/** @attribute TypeLibTypeAttribute(4160) */
/** @attribute GuidAttribute("CBEA73B4-08DA-4FE7-A03A-829345CAEB84") */
public interface IDTSPath90 extends IDTSObject90
TypeLibTypeAttribute(4160)
GuidAttribute("CBEA73B4-08DA-4FE7-A03A-829345CAEB84")
public interface IDTSPath90 extends IDTSObject90
解説
パス オブジェクトは、上流コンポーネントの IDTSOutput90 と別のコンポーネントの IDTSInput90 の間にデータのフローを確立するために作成されます。パスには、StartPoint として表される 1 つの出力オブジェクトと、パスの EndPoint である 1 つの入力オブジェクトが含まれます。2 つのコンポーネント間のパスは、次の 2 段階で確立されます。最初に、IDTSComponentMetaData90 オブジェクトのパス コレクションで New を呼び出して、パスを作成します。次に、パス自体で AttachPathAndPropagateNotifications を呼び出して、パスを確立します。このメソッドによってパスが確立され、影響を受けるコンポーネントにパスの存在が通知されます。
StartPoint の列は、SetUsageType を呼び出すことにより、その後 EndPoint にマップされます。
使用例
次のコード例では、新しい IDTSPath90 オブジェクトを作成し、上流コンポーネントの出力を下流コンポーネントの入力にアタッチしています。
public IDTSPath90 EstablishPath( MainPipe mp , IDTSOutput90 start , IDTSInput90 end )
{
IDTSPath90 path = mp.PathCollection.New();
path.AttachPathAndPropagateNotifications( start, end );
return path;
}
Public Function EstablishPath(ByVal mp As MainPipe, ByVal start As IDTSOutput90, ByVal end As IDTSInput90) As IDTSPath90
Dim path As IDTSPath90 = mp.PathCollection.New
path.AttachPathAndPropagateNotifications(start, end)
Return path
End Function
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
IDTSPath90 Members
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace