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 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 público Equals (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 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.

Consulte também

Referência

Namespace Microsoft.ReportingServices.ReportRendering