Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Decision.SetBinding<T> Method (IEnumerable<T>, String)

Solver Foundation 3.0

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Initializes a new instance of the Decision class.

Namespace:  Microsoft.SolverFoundation.Services
Assembly:  Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)
public void SetBinding<T>(
	IEnumerable<T> binding,
	string valueField
)

Type Parameters

T

Parameters

binding
Type: System.Collections.Generic.IEnumerable<T>
A sequence of objects. There is a new binding for each data element.
valueField
Type: System.String
The name of the property of each input object that is assigned the value of the data decisions.
ExceptionCondition
InvalidModelDataException

A property or field cannot be found, or the property or field is not writeable.

A decision does not need to be bound to data. If it is, the data must be in the form of a sequence of objects, where each object has properties for the value and index(es) of the data element. The sequence must contain one object for each decision. The data is written when the Context.PropagateDecisions method is called.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.