Freigeben über


ReportParameterCollection-Klasse

A collection of ReportParameter objects. This class cannot be inherited.

Vererbungshierarchie

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

Namespace:  Microsoft.ReportingServices.ReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Syntax

'Declaration
Public NotInheritable Class ReportParameterCollection _
    Inherits NameObjectCollectionBase
'Usage
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

Der ReportParameterCollection-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AsNameValueCollection Contains report parameters as a sorted collection of associated string keys and string values, which can be accessed using either the key or the index.
Öffentliche Eigenschaft Count (Geerbt von NameObjectCollectionBase.)
Öffentliche Eigenschaft IsValid Indicates whether all of the report parameters have been correctly specified.
Öffentliche Eigenschaft Item[Int32] Gets the parameter located in the collection at the position indicated by the index. In C#, this property is the indexer for the ReportParameterCollection class.
Öffentliche Eigenschaft Item[String] Gets the report parameter from the collection. The parameter retrieved is the parameter from the collection that matches the name specified in the name parameter. In C#, this property is the indexer for the ReportParameterCollection class.
Öffentliche Eigenschaft Keys (Geerbt von NameObjectCollectionBase.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetEnumerator (Geerbt von NameObjectCollectionBase.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetObjectData (Geerbt von NameObjectCollectionBase.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode OnDeserialization (Geerbt von NameObjectCollectionBase.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo (Geerbt von NameObjectCollectionBase.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized (Geerbt von NameObjectCollectionBase.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot (Geerbt von NameObjectCollectionBase.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.ReportingServices.ReportRendering-Namespace