ParameterCollection(T) Constructor

Fabrica Bolos GLPK

Collapse imageExpand ImageCopy imageCopyHover image
Initializes a new instance of the ParameterCollection<(Of <(<'T>)>)> class.

Namespace: Optimization
Assembly: Optimization.Framework (in Optimization.Framework.dll) Version: 0.3.1036.0

Syntax

C#
public ParameterCollection(
	IEnumerable<T> parameterValues,
	Func<T, double> valueExpression,
	params ISetAccessor<T, Object>[] sets
)
Visual Basic
Public Sub New ( _
	parameterValues As IEnumerable(Of T), _
	valueExpression As Func(Of T, Double), _
	ParamArray sets As ISetAccessor(Of T, Object)() _
)
Visual C++
public:
ParameterCollection(
	IEnumerable<T>^ parameterValues, 
	Func<T, double>^ valueExpression, 
	... array<ISetAccessor<T, Object^>^>^ sets
)

Parameters

parameterValues
Type: System.Collections.Generic..::..IEnumerable<(Of <(<'T>)>)>
The parameter values.
valueExpression
Type: System..::..Func<(Of <(<'T, Double>)>)>
The value expression.
sets
Type: array<Optimization.Interfaces..::..ISetAccessor<(Of <(<'T, Object>)>)>>[]()[][]
The sets.

Contracts

Requires
parameterValues != null
Description: You need to provide a parameterValues collection.

See Also