UnitRangeAttribute

StockSharp.Messages

Range restriction for Unit values.

Inherits: RangeAttribute

Implements: IValidator

Constructors

UnitRangeAttribute
public UnitRangeAttribute(Unit min, Unit max)
unitRangeAttribute = UnitRangeAttribute(min, max)

Initializes a new instance of the UnitRangeAttribute.

min
Minimum value (inclusive).
max
Maximum value (inclusive).

Properties

DisableNullCheck
public bool DisableNullCheck { get; set; }
value = unitRangeAttribute.DisableNullCheck
unitRangeAttribute.DisableNullCheck = value
Max
public Unit Max { get; }
value = unitRangeAttribute.Max

Maximum value.

Min
public Unit Min { get; }
value = unitRangeAttribute.Min

Minimum value.

Methods

IsValid
public override bool IsValid(object value)
result = unitRangeAttribute.IsValid(value)