21 lines
472 B
C#
21 lines
472 B
C#
namespace Aitex.Core.RT.IOCore;
|
|
|
|
public interface IAnalogInterlockLimitRange<T>
|
|
{
|
|
/// <summary>
|
|
/// 范围下限。
|
|
/// </summary>
|
|
T Min { get; }
|
|
|
|
/// <summary>
|
|
/// 范围上限。
|
|
/// </summary>
|
|
T Max { get; }
|
|
|
|
/// <summary>
|
|
/// 检查当前值是否在范围内。
|
|
/// </summary>
|
|
/// <param name="currentValue">待判断的当前值。</param>
|
|
/// <returns></returns>
|
|
bool CheckIsInRange(T currentValue);
|
|
} |