Represents a collection of all parameters relevant to a Command object.
Assembly: Microsoft.ReportingServices.Interfaces (in Microsoft.ReportingServices.Interfaces.dll)
The interface enables you to implement a parameter collection.
An application does not create an instance of the interface directly, but creates an instance of a class that implements .
Classes that implement must implement the required members, and typically define additional members to add provider-specific functionality.
The SQL Server Reporting Services interface inherits from IEnumerable and requires that you implement an Add method. IEnumerable also requires that you implement a GetEnumerator method. Because is a type of IList, you can use an existing class for most of the implementation. For example, if your DataParameter class inherits ArrayList, you can use the default implementation of the ArrayList.GetEnumerator method.
Note to Implementers: When you implement the interface, you should implement the following constructor:
Initializes a new instance of the PrvDataParameterCollection class.