A Sandcastle Documented Class Library

# ParameterValueCollection Class

A collection of parameter values.
Inheritance Hierarchy
System
Object
Dundas.BI.Data.Parameters
ParameterValueCollection

Namespace: Dundas.BI.Data.Parameters
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public class ParameterValueCollection : ICollection<ParameterValue>,
    	IEnumerable<ParameterValue>, IEnumerable

    Public Class ParameterValueCollection
    	Implements ICollection(Of ParameterValue), IEnumerable(Of ParameterValue),
    	IEnumerable

    public ref class ParameterValueCollection : ICollection<ParameterValue^>,
    	IEnumerable<ParameterValue^>, IEnumerable

    type ParameterValueCollection =
        class
            interface ICollection<ParameterValue>
            interface IEnumerable<ParameterValue>
            interface IEnumerable
        end

The ParameterValueCollection type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| ParameterValueCollection | Initializes a new instance of the ParameterValueCollection class.
| ParameterValueCollection(ICollection ParameterValue ) | Initializes a new instance of the ParameterValueCollection class.

Top
Properties

| Name | Description
--- | --- | ---
| Count | Gets the number of elements contained in the ICollection T .
| IsReadOnly | Gets a value indicating whether the ICollection T is read-only.
| Item | Gets or sets the ParameterValue with the specified parameter ID.
| Keys | Gets the collection of parameter IDs.

Top
Methods

| Name | Description
--- | --- | ---
| Add(ParameterValue) | Adds an item to the parameter value collection.
| Add(Guid, Object) | Adds the specified parameter value.
| Clear | Removes all items from the ICollection T .
| Contains | Determines whether the parameter value collection contains a specific value.
| CopyTo | Copies to.
| GetBooleanValue | Gets the Boolean value.
| GetEnumerator | Returns an enumerator that iterates through the collection.
| GetNumberValue | Gets the numeric value.
| GetStringValue | Gets the string value.
| Remove | Removes the first occurrence of a specific object from the parameter value collection.
| SetValue | Sets the specified parameter value.

Top
Extension Methods

| Name | Description
--- | --- | ---
| CopyAndConvertList ParameterValue, T2 (IList T2 ) | Overloaded. Copies and converts the list. GetObject TSource, TTarget (TSource) is used. (Defined by ModelDataExtensions.)
| CopyAndConvertList ParameterValue, T2 (ICollection T2 , ReadOnlyDictionary String, Action ParameterValue, T2 ) | Overloaded. Copies and converts the list. GetObject TSource, TTarget (TSource) is used. (Defined by ModelDataExtensions.)
| CopyAndConvertListMaybeBuggy ParameterValue, T2 (IList T2 ) | Overloaded. (Defined by ModelDataExtensions.)
| CopyAndConvertListMaybeBuggy ParameterValue, T2 (ICollection T2 , ReadOnlyDictionary String, Action ParameterValue, T2 ) | Overloaded. (Defined by ModelDataExtensions.)
| CopyToParameterValueData | Copies to ParameterValue source list to a ParameterValueData contract list destination. (Defined by ModelDataExtensions.)

Top
See Also

#### Reference

Dundas.BI.Data.Parameters Namespace