Freigeben über


AttributeOperator Klasse

Definition

Operator, der das Vorhandensein eines bestimmten Attributs für einen Typ testet und optional weitere Tests auf das Attribut anwendet.

public class AttributeOperator : NUnit.Framework.Constraints.SelfResolvingOperator
type AttributeOperator = class
    inherit SelfResolvingOperator
Vererbung

Konstruktoren

AttributeOperator(Type)

Erstellen eines Attributoperators für einen bestimmten Typ

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

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

(Geerbt von ConstraintOperator)
RightContext

Das Syntaxelement, das diesen Operator unterstützt

(Geerbt von ConstraintOperator)
RightPrecedence

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

(Geerbt von ConstraintOperator)

Methoden

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.

Gilt für: