GuardConstraint

StockSharp.Xaml.Charting.Utility

Позволяет создавать утверждения со следующим синтаксисом: Guard.Assert(123).IsLessThan(456);

Конструкторы

GuardConstraint
public GuardConstraint(IComparable value, string argName)
guardConstraint = GuardConstraint(value, argName)

Инициирует новый экземпляр класса GuardConstraint.

value
Ценность.
argName
Название арг.

Методы

IsEqualTo
public void IsEqualTo(IComparable other, string otherArgName)
guardConstraint.IsEqualTo(other, otherArgName)

Утверждает, что текущее значение равно указанному другому значению

other
Другая ценность.
otherArgName
Имя другого арга.
IsGreaterThan
public void IsGreaterThan(IComparable other)
guardConstraint.IsGreaterThan(other)

Утверждает, что текущее значение больше указанного другого значения

other
Другая ценность.
IsGreaterThanOrEqualTo
public void IsGreaterThanOrEqualTo(IComparable other)
guardConstraint.IsGreaterThanOrEqualTo(other)

Утверждает, что текущее значение больше или равно указанному другому значению.

other
Другая ценность.
IsLessThan
public void IsLessThan(IComparable other, string otherArgName)
guardConstraint.IsLessThan(other, otherArgName)

Утверждает, что текущее значение меньше указанного другого значения

other
Другая ценность.
otherArgName
Имя другого арга.
IsLessThanOrEqualTo
public void IsLessThanOrEqualTo(IComparable other, string otherArgName)
guardConstraint.IsLessThanOrEqualTo(other, otherArgName)

Утверждает, что текущее значение меньше или равно указанному другому значению.

other
Другая ценность.
otherArgName
Имя другого арга.
IsNotEqualTo
public void IsNotEqualTo(IComparable other, string otherArgName)
guardConstraint.IsNotEqualTo(other, otherArgName)

Утверждает, что текущая стоимость не равна указанной другой стоимости

other
Другая ценность.
otherArgName
Имя другого арга.
IsNotEqualTo
public void IsNotEqualTo(IComparable other)
guardConstraint.IsNotEqualTo(other)

Утверждает, что текущая стоимость не равна указанной другой стоимости

other
Другая ценность.