ReportParameterCollection Class
A collection of ReportParameter objects. This class cannot be inherited.
Inheritance Hierarchy
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
The ReportParameterCollection type exposes the following members.
Properties
Name | Description | |
---|---|---|
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. | |
Count | (Inherited from NameObjectCollectionBase.) | |
IsValid | Indicates whether all of the report parameters have been correctly specified. | |
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. | |
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. | |
Keys | (Inherited from NameObjectCollectionBase.) |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
GetEnumerator | (Inherited from NameObjectCollectionBase.) | |
GetHashCode | (Inherited from Object.) | |
GetObjectData | (Inherited from NameObjectCollectionBase.) | |
GetType | (Inherited from Object.) | |
OnDeserialization | (Inherited from NameObjectCollectionBase.) | |
ToString | (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICollection.CopyTo | (Inherited from NameObjectCollectionBase.) | |
ICollection.IsSynchronized | (Inherited from NameObjectCollectionBase.) | |
ICollection.SyncRoot | (Inherited from NameObjectCollectionBase.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.