Class RangeRule
- Namespace
- Apq.Cfg.Validation.Rules
- Assembly
- Apq.Cfg.dll
范围验证规则工厂
public static class RangeRule
- Inheritance
-
RangeRule
- Inherited Members
Methods
ForDateTime(string, DateTime, DateTime, string?)
创建日期时间范围验证规则
public static RangeRule<DateTime> ForDateTime(string key, DateTime min, DateTime max, string? errorMessage = null)
Parameters
Returns
ForDecimal(string, decimal, decimal, string?)
创建十进制数范围验证规则
public static RangeRule<decimal> ForDecimal(string key, decimal min, decimal max, string? errorMessage = null)
Parameters
Returns
ForDouble(string, double, double, string?)
创建双精度浮点数范围验证规则
public static RangeRule<double> ForDouble(string key, double min, double max, string? errorMessage = null)
Parameters
Returns
ForInt(string, int, int, string?)
创建整数范围验证规则
public static RangeRule<int> ForInt(string key, int min, int max, string? errorMessage = null)
Parameters
Returns
ForLong(string, long, long, string?)
创建长整数范围验证规则
public static RangeRule<long> ForLong(string key, long min, long max, string? errorMessage = null)