Condividi tramite


SelfResolvingOperator Classe

Definizione

Classe base astratta per gli operatori in grado di ridurre a un vincolo se segue un altro elemento sintattico.

public abstract class SelfResolvingOperator : NUnit.Framework.Constraints.ConstraintOperator
type SelfResolvingOperator = class
    inherit ConstraintOperator
Ereditarietà
SelfResolvingOperator
Derivato

Costruttori

SelfResolvingOperator()

Classe base astratta per gli operatori in grado di ridurre a un vincolo se segue un altro elemento sintattico.

Campi

left_precedence

Valore di precedenza usato quando l'operatore sta per essere eseguito il push nello stack.

(Ereditato da ConstraintOperator)
right_precedence

Valore di precedenza utilizzato quando l'operatore si trova nella parte superiore dello stack.

(Ereditato da ConstraintOperator)

Proprietà

LeftContext

Elemento di sintassi precedente a questo operatore

(Ereditato da ConstraintOperator)
LeftPrecedence

Valore di precedenza usato quando l'operatore sta per essere eseguito il push nello stack.

(Ereditato da ConstraintOperator)
RightContext

Elemento sintassi che folowing questo operatore

(Ereditato da ConstraintOperator)
RightPrecedence

Valore di precedenza utilizzato quando l'operatore si trova nella parte superiore dello stack.

(Ereditato da ConstraintOperator)

Metodi

Reduce(ConstraintBuilder+ConstraintStack)

Ridurre genera un vincolo dall'operatore e da qualsiasi argomento. Accetta gli argomenti dallo stack di vincoli e esegue il push del vincolo risultante.

(Ereditato da ConstraintOperator)

Si applica a