Partilhar via


Classe ReportParameterCollection

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

Hierarquia de herança

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

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

Sintaxe

'Declaração
Public NotInheritable Class ReportParameterCollection _
    Inherits NameObjectCollectionBase
'Uso
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

O tipo ReportParameterCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública 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.
Propriedade pública Count (Herdado de NameObjectCollectionBase.)
Propriedade protegida IsReadOnly (Herdado de NameObjectCollectionBase.)
Propriedade pública IsValid Indicates whether all of the report parameters have been correctly specified.
Propriedade pública 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.
Propriedade pública 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.
Propriedade pública Keys (Herdado de NameObjectCollectionBase.)

Início

Métodos

  Nome Descrição
Método protegido BaseAdd (Herdado de NameObjectCollectionBase.)
Método protegido BaseClear (Herdado de NameObjectCollectionBase.)
Método protegido BaseGet(String) (Herdado de NameObjectCollectionBase.)
Método protegido BaseGet(Int32) (Herdado de NameObjectCollectionBase.)
Método protegido BaseGetAllKeys (Herdado de NameObjectCollectionBase.)
Método protegido BaseGetAllValues() () () () (Herdado de NameObjectCollectionBase.)
Método protegido BaseGetAllValues(Type) (Herdado de NameObjectCollectionBase.)
Método protegido BaseGetKey (Herdado de NameObjectCollectionBase.)
Método protegido BaseHasKeys (Herdado de NameObjectCollectionBase.)
Método protegido BaseRemove (Herdado de NameObjectCollectionBase.)
Método protegido BaseRemoveAt (Herdado de NameObjectCollectionBase.)
Método protegido BaseSet(String, Object) (Herdado de NameObjectCollectionBase.)
Método protegido BaseSet(Int32, Object) (Herdado de NameObjectCollectionBase.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetEnumerator (Herdado de NameObjectCollectionBase.)
Método público GetHashCode (Herdado de Object.)
Método público GetObjectData (Herdado de NameObjectCollectionBase.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público OnDeserialization (Herdado de NameObjectCollectionBase.)
Método público ToString (Herdado de Object.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado ICollection. . :: . .CopyTo (Herdado de NameObjectCollectionBase.)
Implementações de interfaces explícitasPropriedade privada ICollection. . :: . .IsSynchronized (Herdado de NameObjectCollectionBase.)
Implementações de interfaces explícitasPropriedade privada ICollection. . :: . .SyncRoot (Herdado de NameObjectCollectionBase.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.