次の方法で共有


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