This interface should never be implemented directly, but always through the ISensorT interface.
public interface ISensor : IVariable,
ITypedExpression, IExpressionAcceptor| Id | Unique id |
| Name | (Inherited from IVariable) |
| ResultType | (Inherited from ITypedExpression) |
| Value | (Inherited from IVariable) |
| Accept``1 | (Inherited from IExpressionAcceptor) |
| Evaluate | (Inherited from ITypedExpression) |
| TryEvaluate | (Inherited from ITypedExpression) |