BinaryOp Класс

Определение

Представляет базовый класс для классов, выполняющих операции с двумя операндами, например Plus, Equality и Relational. Этот класс принадлежит к категории деревьев с абстрактным синтаксисом.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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
Наследование
BinaryOp
Производный

Поля

operand1

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет первый операнд операции.

operand2

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет второй операнд операции.

operatorMeth

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет фактически выполняемую операцию.

operatorTok

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет запрашиваемую операцию. Одно из значений перечисления JSToken.

type1

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет тип данных первого операнда операции.

type2

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет тип данных второго операнда операции.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetOperator(IReflect, IReflect)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Определяет наилучший метод вызова на основе запрашиваемой операции и типов данных операндов.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к