Поделиться через


BinaryOperator Класс

Определение

Абстрактный базовый класс для всех бинарных операторов

public abstract class BinaryOperator : NUnit.Framework.Constraints.ConstraintOperator
type BinaryOperator = class
    inherit ConstraintOperator
Наследование
BinaryOperator
Производный

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

BinaryOperator()

Абстрактный базовый класс для всех бинарных операторов

Поля

left_precedence

Значение приоритета, используемое при отправке оператора в стек.

(Унаследовано от ConstraintOperator)
right_precedence

Значение приоритета, используемое, когда оператор находится в верхней части стека.

(Унаследовано от ConstraintOperator)

Свойства

LeftContext

Синтаксический элемент перед этим оператором

(Унаследовано от ConstraintOperator)
LeftPrecedence

Возвращает левый приоритет оператора.

RightContext

Синтаксический элемент, используемый этим оператором

(Унаследовано от ConstraintOperator)
RightPrecedence

Возвращает правильный приоритет оператора

Методы

ApplyOperator(Constraint, Constraint)

Абстрактный метод, который создает ограничение путем применения оператора к его аргументам ограничения слева и справа.

Reduce(ConstraintBuilder+ConstraintStack)

Reduce создает ограничение из оператора и любых аргументов. Он принимает аргументы из стека ограничений и передает в него результирующее ограничение.

Применяется к