IDTSInputCollection90.New Method
新しい IDTSInput90 オブジェクトを作成して、IDTSInputCollection90 に追加します。
名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (microsoft.sqlserver.dtspipelinewrap.dll 内)
構文
'宣言
<DispIdAttribute(14)> _
Function New As IDTSInput90
[DispIdAttribute(14)]
IDTSInput90 New ()
[DispIdAttribute(14)]
IDTSInput90^ New ()
/** @attribute DispIdAttribute(14) */
IDTSInput90 New ()
DispIdAttribute(14)
function New () : IDTSInput90
戻り値
新しく追加された IDTSInput90 オブジェクトを返します。
解説
New メソッドは入力オブジェクトを作成し、コレクションに追加して、入力を返します。コンポーネントは、通常、ProvideComponentProperties メソッドの呼び出し中に、入力オブジェクトを作成します。
プログラムで既存のコンポーネントに入力を追加する場合、コンポーネントのメタデータを直接変更するのではなく、コンポーネントのデザイン時インスタンスの InsertInput メソッドを呼び出す必要があります。メタデータに直接アクセスすると、コンポーネントがメタデータの変更を監視および防止する機能がバイパスされます。
使用例
次のコード例では、コンポーネントの入力コレクションに入力オブジェクトを追加します。
public override void ProvideComponentProperties()
{
IDTSInput90 input = ComponentMetaData.InputCollection.New();
input.Name = "DTSSampleInput";
}
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
IDTSInputCollection90 Interface
IDTSInputCollection90 Members
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace