OmlParseExceptionReason Enumeration
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Defines the conditions that cause OmlParseException.
Namespace: Microsoft.SolverFoundation.Common
Assembly: Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)
Syntax
'Declaration
Public Enumeration OmlParseExceptionReason
public enum OmlParseExceptionReason
public enum class OmlParseExceptionReason
type OmlParseExceptionReason
public enum OmlParseExceptionReason
Members
Member name | Description | |
---|---|---|
NotSpecified | Unspecified reason for the exception. | |
DuplicateName | A duplicate name. | |
ExpressionCannotBeConvertedIntoTerm | An expression that could not be converted into a term. | |
InvalidAnnotation | An annotation that is not valid. | |
InvalidArgumentCount | The wrong number of arguments provided to an operator. | |
InvalidArgumentType | An argument type that is not valid or that does not match the required type. | |
InvalidDataBinding | A data binding that is not valid. | |
InvalidDecision | A decision that is not valid. | |
InvalidDomain | A domain specification that is not valid. | |
InvalidFilterCondition | An invalid condition in a ForEach(Set, Func<T, TResult>) or ForEachWhere(Set, Func<T, TResult>, Boolean). | |
InvalidGoal | A goal that is not valid. | |
InvalidName | An identifier that is not valid. | |
InvalidIterator | An iterator expression that is not valid. | |
InvalidIndex | An index that is not valid. | |
InvalidIndexCount | An index count that is not valid. | |
InvalidLabel | A label that is not valid. | |
InvalidParameter | A parameter that is not valid. | |
InvalidSos | An special ordered set (SOS) that is not valid. | |
InvalidSet | A set that is not valid. | |
InvalidTuples | A tuples specification that is not valid. | |
SubmodelError | An element that is not valid in a submodel section. | |
UnexpectedTerm | An unexpected term is encountered. |