Compartilhar via


OrOperator Classe

Definição

Operador que requer pelo menos um dos argumentos para ter êxito

public class OrOperator : NUnit.Framework.Constraints.BinaryOperator
type OrOperator = class
    inherit BinaryOperator
Herança

Construtores

OrOperator()

Construir um OrOperator

Campos

left_precedence

O valor de precedência usado quando o operador está prestes a ser enviado por push para a pilha.

(Herdado de ConstraintOperator)
right_precedence

O valor de precedência usado quando o operador está na parte superior da pilha.

(Herdado de ConstraintOperator)

Propriedades

LeftContext

O elemento de sintaxe que precede esse operador

(Herdado de ConstraintOperator)
LeftPrecedence

Obtém a precedência esquerda do operador

(Herdado de BinaryOperator)
RightContext

O elemento de sintaxe que permite esse operador

(Herdado de ConstraintOperator)
RightPrecedence

Obtém a precedência certa do operador

(Herdado de BinaryOperator)

Métodos

ApplyOperator(Constraint, Constraint)

Aplicar o operador para produzir um OrConstraint

Reduce(ConstraintBuilder+ConstraintStack)

A redução produz uma restrição do operador e de quaisquer argumentos. Ele pega os argumentos da pilha de restrições e envia por push a restrição resultante nela.

(Herdado de BinaryOperator)

Aplica-se a