Class SynthesisRequirement
Denotes the abstract base class for a synthesis requirement
public abstract class SynthesisRequirement
- Inheritance
-
SynthesisRequirement
- Inherited Members
Properties
CanConsumeMany
True, if the synthesis requirement can consume many values, otherwise false
public virtual bool CanConsumeMany { get; }
Property Value
Feature
Gets the feature that is required for synthesis
public virtual string Feature { get; }
Property Value
Methods
Matches(object)
Determines whether the requirement is satisfied
public abstract bool Matches(object semanticObject)
Parameters
semanticObject
objectthe semantic object that should be matched
Returns
- bool
true, if the requirement is satisfied, otherwise false