Class AsplCriterion
A criterion to check to determine whether sensing control is required.
Inheritance
System.Object
AsplCriterion
Namespace: Sensus.Adaptation
Assembly: SensusAndroid.dll
Syntax
public class AsplCriterion : Object
Constructors
AsplCriterion()
Declaration
public AsplCriterion()
Fields
Elements
The AsplElements to check. If no AsplElements are
provided, then the current AsplCriterion will always evaluate to
true
if Logic is set to Conjunction.
Declaration
public List<AsplElement> Elements
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<AsplElement> |
Properties
Logic
Gets or sets the combination logic for the AsplElements.
Declaration
public AsplLogic Logic { get; set; }
Property Value
Type | Description |
---|---|
AsplLogic | The logic. |
Methods
SatisfiedBy(Dictionary<Type, List<IDatum>>)
Checks whether the current AsplCriterion is satisfied by observed data.
Declaration
public bool SatisfiedBy(Dictionary<Type, List<IDatum>> typeData)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.Dictionary<System.Type, System.Collections.Generic.List<IDatum>> | typeData | Observed data. |
Returns
Type | Description |
---|---|
System.Boolean |
|