BinaryOperator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный базовый класс для всех бинарных операторов
public abstract class BinaryOperator : NUnit.Framework.Constraints.ConstraintOperator
type BinaryOperator = class
inherit ConstraintOperator
- Наследование
- Производный
Конструкторы
BinaryOperator() |
Абстрактный базовый класс для всех бинарных операторов |
Поля
left_precedence |
Значение приоритета, используемое при отправке оператора в стек. (Унаследовано от ConstraintOperator) |
right_precedence |
Значение приоритета, используемое, когда оператор находится в верхней части стека. (Унаследовано от ConstraintOperator) |
Свойства
LeftContext |
Синтаксический элемент перед этим оператором (Унаследовано от ConstraintOperator) |
LeftPrecedence |
Возвращает левый приоритет оператора. |
RightContext |
Синтаксический элемент, используемый этим оператором (Унаследовано от ConstraintOperator) |
RightPrecedence |
Возвращает правильный приоритет оператора |
Методы
ApplyOperator(Constraint, Constraint) |
Абстрактный метод, который создает ограничение путем применения оператора к его аргументам ограничения слева и справа. |
Reduce(ConstraintBuilder+ConstraintStack) |
Reduce создает ограничение из оператора и любых аргументов. Он принимает аргументы из стека ограничений и передает в него результирующее ограничение. |