GuardConstraint

StockSharp.Xaml.Charting.Utility

Permite que as asserções sejam construídas com a seguinte sintaxe: Guard.Assert(123).IsLessThan(456);

Construtores

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

Inicializa uma nova instância da classe GuardConstraint.

value
O valor.
argName
Nome do Arg.

Métodos

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

Assevera que o valor atual é igual ao outro valor especificado

other
O outro valor.
otherArgName
Nome do outro arg.
IsGreaterThan
public void IsGreaterThan(IComparable other)
guardConstraint.IsGreaterThan(other)

Assevera que o valor atual é maior que o outro valor especificado

other
O outro valor.
IsGreaterThanOrEqualTo
public void IsGreaterThanOrEqualTo(IComparable other)
guardConstraint.IsGreaterThanOrEqualTo(other)

Assevera que o valor atual é maior ou igual ao outro valor especificado

other
O outro valor.
IsLessThan
public void IsLessThan(IComparable other, string otherArgName)
guardConstraint.IsLessThan(other, otherArgName)

Assevera que o valor atual é menor que o outro valor especificado

other
O outro valor.
otherArgName
Nome do outro arg.
IsLessThanOrEqualTo
public void IsLessThanOrEqualTo(IComparable other, string otherArgName)
guardConstraint.IsLessThanOrEqualTo(other, otherArgName)

Assegura que o valor atual é menor ou igual ao outro valor especificado

other
O outro valor.
otherArgName
Nome do outro arg.
IsNotEqualTo
public void IsNotEqualTo(IComparable other, string otherArgName)
guardConstraint.IsNotEqualTo(other, otherArgName)

Assevera que o valor atual não é igual ao outro valor especificado

other
O outro valor.
otherArgName
Nome do outro arg.
IsNotEqualTo
public void IsNotEqualTo(IComparable other)
guardConstraint.IsNotEqualTo(other)

Assevera que o valor atual não é igual ao outro valor especificado

other
O outro valor.