Language

IDataParameterCollection インターフェイス

定義

コマンド オブジェクトに関連する すべてのパラメータの集合を表します。

public interface class IDataParameterCollection : System::Collections::IEnumerable
public interface IDataParameterCollection : System.Collections.IEnumerable
type IDataParameterCollection = interface
    interface IEnumerable
Public Interface IDataParameterCollection
Implements IEnumerable
実装

注釈

IDataParameterCollectionインターフェースではパラメータコレクションを実装できます。

アプリケーションは IDataParameterCollection インターフェースのインスタンスを直接作成するのではなく、 IDataParameterCollectionを実装するクラスのインスタンスを作成します。

IDataParameterCollectionを実装するクラスは必要なメンバーを実装し、通常はプロダビリ固有の機能を追加するために追加メンバーを定義します。

SQL Server Reporting Services IDataParameterCollectionインターフェースはIEnumerableから継承しており、Addメソッドの実装が必要です。 IEnumerable も GetEnumerator メソッドの実装が必要です。 IDataParameterCollection IListの一種なので、実装の大部分は既存のクラスを使うことができます。 例えば、 DataParameter クラスが ArrayListを継承している場合、 ArrayList.GetEnumerator メソッドのデフォルト実装を使用できます。

実装者への注意:IDataParameterCollectionインターフェースを実装する際には、以下のコンストラクタを実装すべきです。

クラス 説明
PrvParameterCollection() PrvDataParameterCollectionクラスの新しいインスタンスを初期化します。

メソッド

名前 説明
Add(IDataParameter)

パラメータコレクションの最後にオブジェクトを追加します。

適用対象