ReportParameterCollection クラス

ReportParameter オブジェクトのコレクションです。このクラスは継承できません。

継承階層

System. . :: . .Object
  System.Collections.Specialized. . :: . .NameObjectCollectionBase
    Microsoft.ReportingServices.ReportRendering..::..ReportParameterCollection

名前空間:  Microsoft.ReportingServices.ReportRendering
アセンブリ:  Microsoft.ReportingServices.ProcessingCore (Microsoft.ReportingServices.ProcessingCore.dll)

構文

'宣言
Public NotInheritable Class ReportParameterCollection _
    Inherits NameObjectCollectionBase
'使用
Dim instance As ReportParameterCollection
public sealed class ReportParameterCollection : NameObjectCollectionBase
public ref class ReportParameterCollection sealed : public NameObjectCollectionBase
[<SealedAttribute>]
type ReportParameterCollection =  
    class
        inherit NameObjectCollectionBase
    end
public final class ReportParameterCollection extends NameObjectCollectionBase

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

プロパティ

  名前 説明
パブリック プロパティ AsNameValueCollection レポート パラメーターを、関連する文字列キーと文字列値の並べ替えられたコレクションとして含んでいます。これには、キーまたはインデックスを使用してアクセスできます。
パブリック プロパティ Count (NameObjectCollectionBase から継承されています。)
プロテクト プロパティ IsReadOnly (NameObjectCollectionBase から継承されています。)
パブリック プロパティ IsValid すべてのレポート パラメーターが正しく指定されたかどうかを示します。
パブリック プロパティ Item[ ( [ ( Int32] ) ] ) インデックスで位置を指定したコレクション内のパラメーターを取得します。C# の場合、このプロパティは ReportParameterCollection クラスのインデクサーとなります。
パブリック プロパティ Item[ ( [ ( String] ) ] ) レポート パラメーターをコレクションから取得します。取得されるパラメーターは、name パラメーターで指定された名前に一致するコレクションのパラメーターです。C# の場合、このプロパティは ReportParameterCollection クラスのインデクサーとなります。
パブリック プロパティ Keys (NameObjectCollectionBase から継承されています。)

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド BaseAdd (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseClear (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseGet(String) (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseGet(Int32) (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseGetAllKeys (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseGetAllValues() () () () (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseGetAllValues(Type) (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseGetKey (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseHasKeys (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseRemove (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseRemoveAt (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseSet(String, Object) (NameObjectCollectionBase から継承されています。)
プロテクト メソッド BaseSet(Int32, Object) (NameObjectCollectionBase から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetEnumerator (NameObjectCollectionBase から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetObjectData (NameObjectCollectionBase から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド OnDeserialization (NameObjectCollectionBase から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICollection. . :: . .CopyTo (NameObjectCollectionBase から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ ICollection. . :: . .IsSynchronized (NameObjectCollectionBase から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ ICollection. . :: . .SyncRoot (NameObjectCollectionBase から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。