BinaryOp Klass

Definition

Representerar basklassen för klasser som utför åtgärder på två operander, till exempel Plus, Equalityoch Relational. Den här klassen tillhör kategorin abstrakt syntaxträd.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public ref class BinaryOp abstract : Microsoft::JScript::AST
public abstract class BinaryOp : Microsoft.JScript.AST
type BinaryOp = class
    inherit AST
Public MustInherit Class BinaryOp
Inherits AST
Arv
BinaryOp
Härledda

Fält

Name Description
operand1

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Representerar den första operanden för åtgärden.

operand2

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Representerar åtgärdens andra operand.

operatorMeth

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Representerar den åtgärd som faktiskt utförs.

operatorTok

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Representerar den begärda åtgärden. Ett av uppräkningsvärdena JSToken .

type1

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Representerar datatypen för åtgärdens första operand.

type2

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Representerar datatypen för åtgärdens andra operand.

Metoder

Name Description
Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetOperator(IReflect, IReflect)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör den bästa metoden att anropa baserat på den åtgärd som begärs och datatyperna för operanderna.

GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för