Class EqualToExpression

The EqualToExpression class represents an operation evaluating a field's contents for equality with some value.

Inheritance
System.Object
EqualToExpression
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Social.Common
Assembly: EPiServer.Social.Common.dll
Version: 1.5.4
Syntax
public class EqualToExpression : BinaryExpression

Constructors

EqualToExpression(FieldExpression, ValueExpression)

Constructor

Declaration
public EqualToExpression(FieldExpression left, ValueExpression right)
Parameters
Type Name Description
FieldExpression left

Left operand in this expression

ValueExpression right

Right operand in this expression

EqualToExpression(FieldExpression, Boolean)

Constructor

Declaration
public EqualToExpression(FieldExpression field, bool value)
Parameters
Type Name Description
FieldExpression field

Expression identifying the field to be evaluated

System.Boolean value

Boolean value to compare for equality

EqualToExpression(FieldExpression, DateTime)

Constructor

Declaration
public EqualToExpression(FieldExpression field, DateTime value)
Parameters
Type Name Description
FieldExpression field

Expression identifying the field to be evaluated

System.DateTime value

DateTime value to compare for equality

EqualToExpression(FieldExpression, Double)

Constructor

Declaration
public EqualToExpression(FieldExpression field, double value)
Parameters
Type Name Description
FieldExpression field

Expression identifying the field to be evaluated

System.Double value

Double value to compare for equality

EqualToExpression(FieldExpression, Int64)

Constructor

Declaration
public EqualToExpression(FieldExpression field, long value)
Parameters
Type Name Description
FieldExpression field

Expression identifying the field to be evaluated

System.Int64 value

Integer value to compare for equality

EqualToExpression(FieldExpression, String)

Constructor

Declaration
public EqualToExpression(FieldExpression field, string value)
Parameters
Type Name Description
FieldExpression field

Expression identifying the field to be evaluated

System.String value

String value to compare for equality

Methods

Accept(FilterExpressionVisitor)

Accepts a visitor capable of interpreting this expression.

Declaration
public override void Accept(FilterExpressionVisitor visitor)
Parameters
Type Name Description
FilterExpressionVisitor visitor

Visitor to be accepted

Overrides

Extension Methods

arrow_upward