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.)
Geschützte Eigenschaft IsReadOnly (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
Geschützte Methode BaseAdd (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseClear (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseGet(String) (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseGet(Int32) (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseGetAllKeys (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseGetAllValues() () () () (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseGetAllValues(Type) (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseGetKey (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseHasKeys (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseRemove (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseRemoveAt (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseSet(String, Object) (Geerbt von NameObjectCollectionBase.)
Geschützte Methode BaseSet(Int32, Object) (Geerbt von NameObjectCollectionBase.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (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.)
Geschützte Methode MemberwiseClone (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.