Partager via


Classe ReportParameterCollection

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

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.ReportingServices.ReportRendering
Assembly :  Microsoft.ReportingServices.ProcessingCore (en Microsoft.ReportingServices.ProcessingCore.dll)

Syntaxe

'Déclaration
Public NotInheritable Class ReportParameterCollection _
    Inherits NameObjectCollectionBase
'Utilisation
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

Le type ReportParameterCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique 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.
Propriété publique Count (hérité de NameObjectCollectionBase.)
Propriété publique IsValid Indicates whether all of the report parameters have been correctly specified.
Propriété publique 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.
Propriété publique 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.
Propriété publique Keys (hérité de NameObjectCollectionBase.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode publique GetEnumerator (hérité de NameObjectCollectionBase.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetObjectData (hérité de NameObjectCollectionBase.)
Méthode publique GetType (hérité de Object.)
Méthode publique OnDeserialization (hérité de NameObjectCollectionBase.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée ICollection.CopyTo (hérité de NameObjectCollectionBase.)
Implémentation d'interface explicitePropriété privée ICollection.IsSynchronized (hérité de NameObjectCollectionBase.)
Implémentation d'interface explicitePropriété privée ICollection.SyncRoot (hérité de NameObjectCollectionBase.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ReportingServices.ReportRendering