次の方法で共有


IDataParameterCollection インターフェイス

Command オブジェクトに関連するすべてのパラメーターのコレクションを表します。

名前空間:  Microsoft.ReportingServices.DataProcessing
アセンブリ:   Microsoft.ReportingServices.SharePoint.UI.WebParts (Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
  Microsoft.ReportingServices.Interfaces (Microsoft.ReportingServices.Interfaces.dll)

構文

'宣言
Public Interface IDataParameterCollection _
    Inherits IEnumerable
'使用
Dim instance As IDataParameterCollection
public interface IDataParameterCollection : IEnumerable
public interface class IDataParameterCollection : IEnumerable
type IDataParameterCollection =  
    interface 
        interface IEnumerable 
    end
public interface IDataParameterCollection extends IEnumerable

IDataParameterCollection 型は、以下のメンバーを公開しています。

メソッド

  名前 説明
パブリック メソッド Add オブジェクトをパラメーター コレクションの末尾に追加します。
パブリック メソッド GetEnumerator (IEnumerable から継承されています。)

先頭に戻る

説明

IDataParameterCollection インターフェイスは、パラメーター コレクションを実装することを可能にします。

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

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

SQL Server Reporting Services IDataParameterCollection インターフェイスは IEnumerable から継承され、Add メソッドの実装が必要です。 IEnumerable では、GetEnumerator メソッドも実装する必要があります。 IDataParameterCollection は IList の型であるため、ほとんどの実装に既存のクラスを使用できます。 たとえば、DataParameter クラスが ArrayList を継承する場合、ArrayList.GetEnumerator メソッドの既定の実装を使用できます。

注 : IDataParameterCollection インターフェイスを実装する場合は、次のコンストラクターを実装する必要があります。

クラス

説明

PrvParameterCollection()

PrvDataParameterCollection クラスの新しいインスタンスを初期化します。

関連項目

参照

Microsoft.ReportingServices.DataProcessing 名前空間