IDataParameterCollection インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コマンド オブジェクトに関連する すべてのパラメータの集合を表します。
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) |
パラメータコレクションの最後にオブジェクトを追加します。 |