Solver Foundation 3.0
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Defines a set of values in a domain.
Assembly: Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)
Thetype exposes the following members.
|Set(array<Term>)||Infrastructure. Initializes a new instance of the class.|
|Set(Domain, String)||Initializes a new instance of the class. Creates a new set.|
|Set(Term, Term, Term)||Infrastructure. Initializes a new instance of the class.|
|Set(array<Term>, Domain, String)||Creates a set with fixed values.|
|Equals||Determines whether the specified Object is equal to the current Object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Serves as a hash function for a particular type. (Inherited from Object.)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|SetBinding<T>||Binds the set to data. The data must be in the form of a sequence of objects, where each object has a property for the value for a set element. The data is read each time Context.Solve() is called.|
|ToString||Converts a set to its equivalent string representation. (Overrides Object::ToString().)|