A Sandcastle Documented Class Library

# LogicalValue Constructor (Guid, IList ParameterValue , LogicalOperator)

Initializes a new instance of the LogicalValue class.

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 LogicalValue(
    	Guid parameterId,
    	IList<ParameterValue> values,
    	LogicalOperator logicalOperator
    )

    Public Sub New (
    	parameterId As Guid,
    	values As IList(Of ParameterValue),
    	logicalOperator As LogicalOperator
    )

    public:
    LogicalValue(
    	Guid parameterId,
    	IList<ParameterValue^>^ values,
    	LogicalOperator logicalOperator
    )

    new :
            parameterId : Guid *
            values : IList<ParameterValue> *
            logicalOperator : LogicalOperator -> LogicalValue

#### Parameters

parameterId
  Type: System
  Guid
  The parameter ID.
values
  Type: System.Collections.Generic
  IList
  ParameterValue
  The children values.
logicalOperator
  Type: Dundas.BI.Data
  LogicalOperator
  The logical operator.

Exceptions

Exception | Condition
--- | ---
ArgumentException | values is or empty or values have inconsistent parameter IDs.

See Also

#### Reference

LogicalValue Class
LogicalValue Overload
Dundas.BI.Data.Parameters Namespace