BinaryOperatorNode BinaryOperatorNode BinaryOperatorNode Class

Definition

Query node representing a binary operator.

public sealed class BinaryOperatorNode : Microsoft.WindowsAzure.MobileServices.Query.QueryNode
type BinaryOperatorNode = class
    inherit QueryNode
Public NotInheritable Class BinaryOperatorNode
Inherits QueryNode
Inheritance
BinaryOperatorNodeBinaryOperatorNodeBinaryOperatorNode

Constructors

BinaryOperatorNode(BinaryOperatorKind, QueryNode, QueryNode) BinaryOperatorNode(BinaryOperatorKind, QueryNode, QueryNode) BinaryOperatorNode(BinaryOperatorKind, QueryNode, QueryNode)

Initializes instance of BinaryOperatorNode

Properties

Kind Kind Kind

Gets the kind of the query node.

LeftOperand LeftOperand LeftOperand

Gets the left operand.

OperatorKind OperatorKind OperatorKind

The operator represented by this node.

RightOperand RightOperand RightOperand

Gets the right operand.

Methods

Accept<T>(QueryNodeVisitor<T>) Accept<T>(QueryNodeVisitor<T>) Accept<T>(QueryNodeVisitor<T>)

Accept a QueryNodeVisitor<T> to walk a tree of QueryNodes.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to