Class
NumberBinaryOperatorExpression

Abstract base for binary operators that operate on numeric operands and return numeric results.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.Expressions

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

cs-api-definition
public abstract class NumberBinaryOperatorExpression : BinaryOperatorExpression<double>

Inheritance: objectRadExpressionOperatorExpressionBinaryOperatorExpression<double>NumberBinaryOperatorExpression

Derived Classes: AdditionExpressionDivisionExpressionMultiplicationExpressionPowerExpressionSubtractionExpression

Inherited Members BinaryOperatorExpression<double>.GetValueOverride()BinaryOperatorExpression<double>.GetValueOverride(double[])BinaryOperatorExpression<double>.ArgumentConversionRulesBinaryOperatorExpression<double>.LeftBinaryOperatorExpression<double>.RightOperatorExpression.OperatorInfoRadExpression.GetValue()RadExpression.GetValueAsString()RadExpression.GetValueAsString(CultureInfo)RadExpression.ToString()RadExpression.ToString(CultureInfo)RadExpression.InvalidateValue()RadExpression.AttachToChildrenEvent(IEnumerable<RadExpression>)RadExpression.AttachToChildEvent(RadExpression)RadExpression.OnValueInvalidated()RadExpression.ValueInvalidated

Constructors

NumberBinaryOperatorExpression(RadExpression, RadExpression)

Initializes a new instance of the NumberBinaryOperatorExpression class with the specified left and right operands.

Declaration

cs-api-definition
protected NumberBinaryOperatorExpression(RadExpression left, RadExpression right)

Parameters

left

RadExpression

The left.

right

RadExpression

The right.

Properties

OperandsType

Gets the operand type required by this operator, which is numeric.

Declaration

cs-api-definition
public override ArgumentType OperandsType { get; }

Property Value

ArgumentType

The type of the operands as ArgumentType.

Overrides BinaryOperatorExpression<double>.OperandsType