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é protégée IsReadOnly (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 protégée BaseAdd (hérité de NameObjectCollectionBase.)
Méthode protégée BaseClear (hérité de NameObjectCollectionBase.)
Méthode protégée BaseGet(String) (hérité de NameObjectCollectionBase.)
Méthode protégée BaseGet(Int32) (hérité de NameObjectCollectionBase.)
Méthode protégée BaseGetAllKeys (hérité de NameObjectCollectionBase.)
Méthode protégée BaseGetAllValues() () () () (hérité de NameObjectCollectionBase.)
Méthode protégée BaseGetAllValues(Type) (hérité de NameObjectCollectionBase.)
Méthode protégée BaseGetKey (hérité de NameObjectCollectionBase.)
Méthode protégée BaseHasKeys (hérité de NameObjectCollectionBase.)
Méthode protégée BaseRemove (hérité de NameObjectCollectionBase.)
Méthode protégée BaseRemoveAt (hérité de NameObjectCollectionBase.)
Méthode protégée BaseSet(String, Object) (hérité de NameObjectCollectionBase.)
Méthode protégée BaseSet(Int32, Object) (hérité de NameObjectCollectionBase.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (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 protégée MemberwiseClone (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.