Freigeben über


OrOperator Klasse

Definition

Operator, der mindestens eines seiner Argumente erfordert, um erfolgreich zu sein

public class OrOperator : NUnit.Framework.Constraints.BinaryOperator
type OrOperator = class
    inherit BinaryOperator
Vererbung

Konstruktoren

OrOperator()

Erstellen eines OrOperators

Felder

left_precedence

Der Rangfolgewert, der verwendet wird, wenn der Operator in den Stapel gepusht werden soll.

(Geerbt von ConstraintOperator)
right_precedence

Der Rangfolgewert, der verwendet wird, wenn sich der Operator oben im Stapel befindet.

(Geerbt von ConstraintOperator)

Eigenschaften

LeftContext

Das Syntaxelement vor diesem Operator

(Geerbt von ConstraintOperator)
LeftPrecedence

Ruft die linke Rangfolge des Operators ab.

(Geerbt von BinaryOperator)
RightContext

Das Syntaxelement, das diesen Operator unterstützt

(Geerbt von ConstraintOperator)
RightPrecedence

Ruft die richtige Rangfolge des Operators ab.

(Geerbt von BinaryOperator)

Methoden

ApplyOperator(Constraint, Constraint)

Anwenden des Operators zum Erzeugen eines OrConstraint-Objekts

Reduce(ConstraintBuilder+ConstraintStack)

Reduce erzeugt eine Einschränkung des Operators und aller Argumente. Sie nimmt die Argumente aus dem Einschränkungsstapel und pusht die resultierende Einschränkung darauf.

(Geerbt von BinaryOperator)

Gilt für: