Click or drag to resize
Constraint Class
Purpose of constraint is to narrow (to constrain) actual values that get written into the per-entity instantiated Attribute. For example, you might want to contrain named Attribute values to predefined set of numbers or strings, expression-based ranges, or utilize already instantiated Connection to fetch the predefined data set within external catalog (database).
Inheritance Hierarchy

Namespace: FDF.Common.ObjectModel
Assembly: FDF.Common (in FDF.Common.dll) Version: 3.0.0.0
Syntax
[SerializableAttribute]
public class Constraint : Feature

The Constraint type exposes the following members.

Constructors
  NameDescription
Public methodConstraint
See appropriate Feature constructor(s).
Public methodConstraint(String)
See appropriate Feature constructor(s).
Top
Properties
  NameDescription
Public propertyBitFlag
Gets or sets whether given Dictionary members' values may be used as bit flags.
Public propertyDictionary
Public propertyLookup
Lookup represents a catalog (database) query definition used by this constraint.

For more info see Lookup definition.

Public propertyLookupDictionary
Not yet implemented.
Public propertyRange
Inclusive value range definition used by this constraint.

For more info see Range definition.

Public propertyType (Overrides FeatureType.)
Top
Methods
  NameDescription
Public methodSetLookupTo
Top
Remarks