Show / Hide Table of Contents

Class VariableExpression

Represents an expression, which evaluates to a variable.

Inheritance
System.Object
PrimaryExpression<ISparqlExpression>
SparqlExpression
VariableExpression
Inherited Members
SparqlExpression.In(params SparqlExpression[])
SparqlExpression.Gt(ISparqlExpression, ISparqlExpression)
SparqlExpression.Lt(ISparqlExpression, ISparqlExpression)
SparqlExpression.Ge(ISparqlExpression, ISparqlExpression)
SparqlExpression.Le(ISparqlExpression, ISparqlExpression)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Query.Builder.Expressions
Assembly: dotNetRdf.dll
Syntax
public class VariableExpression : SparqlExpression

Properties

| Improve this Doc View Source

Expression

Gets the VariableTerm represented by this variable expression.

Declaration
public VariableTerm Expression { get; }
Property Value
Type Description
VariableTerm

Operators

| Improve this Doc View Source

operator +(byte, VariableExpression)

Declaration
public static NumericExpression operator +(byte left, VariableExpression right)
Parameters
Type Name Description
byte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(decimal, VariableExpression)

Declaration
public static NumericExpression operator +(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(double, VariableExpression)

Declaration
public static NumericExpression operator +(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(short, VariableExpression)

Declaration
public static NumericExpression operator +(short left, VariableExpression right)
Parameters
Type Name Description
short left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(int, VariableExpression)

Declaration
public static NumericExpression operator +(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(long, VariableExpression)

Declaration
public static NumericExpression operator +(long left, VariableExpression right)
Parameters
Type Name Description
long left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(sbyte, VariableExpression)

Declaration
public static NumericExpression operator +(sbyte left, VariableExpression right)
Parameters
Type Name Description
sbyte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(float, VariableExpression)

Declaration
public static NumericExpression operator +(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, byte)

Declaration
public static NumericExpression operator +(VariableExpression left, byte right)
Parameters
Type Name Description
VariableExpression left
byte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, decimal)

Declaration
public static NumericExpression operator +(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, double)

Declaration
public static NumericExpression operator +(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, short)

Declaration
public static NumericExpression operator +(VariableExpression left, short right)
Parameters
Type Name Description
VariableExpression left
short right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, int)

Declaration
public static NumericExpression operator +(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, long)

Declaration
public static NumericExpression operator +(VariableExpression left, long right)
Parameters
Type Name Description
VariableExpression left
long right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, sbyte)

Declaration
public static NumericExpression operator +(VariableExpression left, sbyte right)
Parameters
Type Name Description
VariableExpression left
sbyte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, float)

Declaration
public static NumericExpression operator +(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator +(VariableExpression, VariableExpression)

Declaration
public static NumericExpression operator +(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(byte, VariableExpression)

Declaration
public static NumericExpression operator /(byte left, VariableExpression right)
Parameters
Type Name Description
byte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(decimal, VariableExpression)

Declaration
public static NumericExpression operator /(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(double, VariableExpression)

Declaration
public static NumericExpression operator /(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(short, VariableExpression)

Declaration
public static NumericExpression operator /(short left, VariableExpression right)
Parameters
Type Name Description
short left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(int, VariableExpression)

Declaration
public static NumericExpression operator /(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(long, VariableExpression)

Declaration
public static NumericExpression operator /(long left, VariableExpression right)
Parameters
Type Name Description
long left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(sbyte, VariableExpression)

Declaration
public static NumericExpression operator /(sbyte left, VariableExpression right)
Parameters
Type Name Description
sbyte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(float, VariableExpression)

Declaration
public static NumericExpression operator /(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, byte)

Declaration
public static NumericExpression operator /(VariableExpression left, byte right)
Parameters
Type Name Description
VariableExpression left
byte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, decimal)

Declaration
public static NumericExpression operator /(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, double)

Declaration
public static NumericExpression operator /(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, short)

Declaration
public static NumericExpression operator /(VariableExpression left, short right)
Parameters
Type Name Description
VariableExpression left
short right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, int)

Declaration
public static NumericExpression operator /(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, long)

Declaration
public static NumericExpression operator /(VariableExpression left, long right)
Parameters
Type Name Description
VariableExpression left
long right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, sbyte)

Declaration
public static NumericExpression operator /(VariableExpression left, sbyte right)
Parameters
Type Name Description
VariableExpression left
sbyte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, float)

Declaration
public static NumericExpression operator /(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator /(VariableExpression, VariableExpression)

Declaration
public static NumericExpression operator /(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator ==(bool, VariableExpression)

Declaration
public static BooleanExpression operator ==(bool left, VariableExpression right)
Parameters
Type Name Description
System.Boolean left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(DateTime, VariableExpression)

Declaration
public static BooleanExpression operator ==(DateTime left, VariableExpression right)
Parameters
Type Name Description
System.DateTime left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(decimal, VariableExpression)

Declaration
public static BooleanExpression operator ==(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(double, VariableExpression)

Declaration
public static BooleanExpression operator ==(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(int, VariableExpression)

Declaration
public static BooleanExpression operator ==(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(float, VariableExpression)

Declaration
public static BooleanExpression operator ==(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(string, VariableExpression)

Declaration
public static BooleanExpression operator ==(string left, VariableExpression right)
Parameters
Type Name Description
string left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(VariableExpression, bool)

Declaration
public static BooleanExpression operator ==(VariableExpression left, bool right)
Parameters
Type Name Description
VariableExpression left
System.Boolean right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(VariableExpression, DateTime)

Declaration
public static BooleanExpression operator ==(VariableExpression left, DateTime right)
Parameters
Type Name Description
VariableExpression left
System.DateTime right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(VariableExpression, decimal)

Declaration
public static BooleanExpression operator ==(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(VariableExpression, double)

Declaration
public static BooleanExpression operator ==(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(VariableExpression, int)

Declaration
public static BooleanExpression operator ==(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(VariableExpression, float)

Declaration
public static BooleanExpression operator ==(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator ==(VariableExpression, string)

Declaration
public static BooleanExpression operator ==(VariableExpression left, string right)
Parameters
Type Name Description
VariableExpression left
string right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(bool, VariableExpression)

Declaration
public static BooleanExpression operator >(bool left, VariableExpression right)
Parameters
Type Name Description
System.Boolean left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(DateTime, VariableExpression)

Declaration
public static BooleanExpression operator >(DateTime left, VariableExpression right)
Parameters
Type Name Description
System.DateTime left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(decimal, VariableExpression)

Declaration
public static BooleanExpression operator >(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(double, VariableExpression)

Declaration
public static BooleanExpression operator >(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(int, VariableExpression)

Declaration
public static BooleanExpression operator >(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(float, VariableExpression)

Declaration
public static BooleanExpression operator >(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(string, VariableExpression)

Declaration
public static BooleanExpression operator >(string left, VariableExpression right)
Parameters
Type Name Description
string left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(LiteralExpression, VariableExpression)

Declaration
public static BooleanExpression operator >(LiteralExpression left, VariableExpression right)
Parameters
Type Name Description
LiteralExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, bool)

Declaration
public static BooleanExpression operator >(VariableExpression left, bool right)
Parameters
Type Name Description
VariableExpression left
System.Boolean right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, DateTime)

Declaration
public static BooleanExpression operator >(VariableExpression left, DateTime right)
Parameters
Type Name Description
VariableExpression left
System.DateTime right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, decimal)

Declaration
public static BooleanExpression operator >(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, double)

Declaration
public static BooleanExpression operator >(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, int)

Declaration
public static BooleanExpression operator >(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, float)

Declaration
public static BooleanExpression operator >(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, string)

Declaration
public static BooleanExpression operator >(VariableExpression left, string right)
Parameters
Type Name Description
VariableExpression left
string right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, LiteralExpression)

Declaration
public static BooleanExpression operator >(VariableExpression left, LiteralExpression right)
Parameters
Type Name Description
VariableExpression left
LiteralExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >(VariableExpression, VariableExpression)

Declaration
public static BooleanExpression operator >(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(bool, VariableExpression)

Declaration
public static BooleanExpression operator >=(bool left, VariableExpression right)
Parameters
Type Name Description
System.Boolean left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(DateTime, VariableExpression)

Declaration
public static BooleanExpression operator >=(DateTime left, VariableExpression right)
Parameters
Type Name Description
System.DateTime left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(decimal, VariableExpression)

Declaration
public static BooleanExpression operator >=(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(double, VariableExpression)

Declaration
public static BooleanExpression operator >=(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(int, VariableExpression)

Declaration
public static BooleanExpression operator >=(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(float, VariableExpression)

Declaration
public static BooleanExpression operator >=(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(string, VariableExpression)

Declaration
public static BooleanExpression operator >=(string left, VariableExpression right)
Parameters
Type Name Description
string left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(LiteralExpression, VariableExpression)

Declaration
public static BooleanExpression operator >=(LiteralExpression left, VariableExpression right)
Parameters
Type Name Description
LiteralExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, bool)

Declaration
public static BooleanExpression operator >=(VariableExpression left, bool right)
Parameters
Type Name Description
VariableExpression left
System.Boolean right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, DateTime)

Declaration
public static BooleanExpression operator >=(VariableExpression left, DateTime right)
Parameters
Type Name Description
VariableExpression left
System.DateTime right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, decimal)

Declaration
public static BooleanExpression operator >=(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, double)

Declaration
public static BooleanExpression operator >=(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, int)

Declaration
public static BooleanExpression operator >=(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, float)

Declaration
public static BooleanExpression operator >=(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, string)

Declaration
public static BooleanExpression operator >=(VariableExpression left, string right)
Parameters
Type Name Description
VariableExpression left
string right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, LiteralExpression)

Declaration
public static BooleanExpression operator >=(VariableExpression left, LiteralExpression right)
Parameters
Type Name Description
VariableExpression left
LiteralExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator >=(VariableExpression, VariableExpression)

Declaration
public static BooleanExpression operator >=(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(bool, VariableExpression)

Declaration
public static BooleanExpression operator !=(bool left, VariableExpression right)
Parameters
Type Name Description
System.Boolean left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(DateTime, VariableExpression)

Declaration
public static BooleanExpression operator !=(DateTime left, VariableExpression right)
Parameters
Type Name Description
System.DateTime left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(decimal, VariableExpression)

Declaration
public static BooleanExpression operator !=(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(double, VariableExpression)

Declaration
public static BooleanExpression operator !=(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(int, VariableExpression)

Declaration
public static BooleanExpression operator !=(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(float, VariableExpression)

Declaration
public static BooleanExpression operator !=(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(string, VariableExpression)

Declaration
public static BooleanExpression operator !=(string left, VariableExpression right)
Parameters
Type Name Description
string left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(VariableExpression, bool)

Declaration
public static BooleanExpression operator !=(VariableExpression left, bool right)
Parameters
Type Name Description
VariableExpression left
System.Boolean right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(VariableExpression, DateTime)

Declaration
public static BooleanExpression operator !=(VariableExpression left, DateTime right)
Parameters
Type Name Description
VariableExpression left
System.DateTime right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(VariableExpression, decimal)

Declaration
public static BooleanExpression operator !=(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(VariableExpression, double)

Declaration
public static BooleanExpression operator !=(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(VariableExpression, int)

Declaration
public static BooleanExpression operator !=(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(VariableExpression, float)

Declaration
public static BooleanExpression operator !=(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator !=(VariableExpression, string)

Declaration
public static BooleanExpression operator !=(VariableExpression left, string right)
Parameters
Type Name Description
VariableExpression left
string right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(bool, VariableExpression)

Declaration
public static BooleanExpression operator <(bool left, VariableExpression right)
Parameters
Type Name Description
System.Boolean left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(DateTime, VariableExpression)

Declaration
public static BooleanExpression operator <(DateTime left, VariableExpression right)
Parameters
Type Name Description
System.DateTime left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(decimal, VariableExpression)

Declaration
public static BooleanExpression operator <(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(double, VariableExpression)

Declaration
public static BooleanExpression operator <(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(int, VariableExpression)

Declaration
public static BooleanExpression operator <(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(float, VariableExpression)

Declaration
public static BooleanExpression operator <(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(string, VariableExpression)

Declaration
public static BooleanExpression operator <(string left, VariableExpression right)
Parameters
Type Name Description
string left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(LiteralExpression, VariableExpression)

Declaration
public static BooleanExpression operator <(LiteralExpression left, VariableExpression right)
Parameters
Type Name Description
LiteralExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, bool)

Declaration
public static BooleanExpression operator <(VariableExpression left, bool right)
Parameters
Type Name Description
VariableExpression left
System.Boolean right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, DateTime)

Declaration
public static BooleanExpression operator <(VariableExpression left, DateTime right)
Parameters
Type Name Description
VariableExpression left
System.DateTime right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, decimal)

Declaration
public static BooleanExpression operator <(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, double)

Declaration
public static BooleanExpression operator <(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, int)

Declaration
public static BooleanExpression operator <(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, float)

Declaration
public static BooleanExpression operator <(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, string)

Declaration
public static BooleanExpression operator <(VariableExpression left, string right)
Parameters
Type Name Description
VariableExpression left
string right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, LiteralExpression)

Declaration
public static BooleanExpression operator <(VariableExpression left, LiteralExpression right)
Parameters
Type Name Description
VariableExpression left
LiteralExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <(VariableExpression, VariableExpression)

Declaration
public static BooleanExpression operator <(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(bool, VariableExpression)

Declaration
public static BooleanExpression operator <=(bool left, VariableExpression right)
Parameters
Type Name Description
System.Boolean left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(DateTime, VariableExpression)

Declaration
public static BooleanExpression operator <=(DateTime left, VariableExpression right)
Parameters
Type Name Description
System.DateTime left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(decimal, VariableExpression)

Declaration
public static BooleanExpression operator <=(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(double, VariableExpression)

Declaration
public static BooleanExpression operator <=(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(int, VariableExpression)

Declaration
public static BooleanExpression operator <=(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(float, VariableExpression)

Declaration
public static BooleanExpression operator <=(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(string, VariableExpression)

Declaration
public static BooleanExpression operator <=(string left, VariableExpression right)
Parameters
Type Name Description
string left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(LiteralExpression, VariableExpression)

Declaration
public static BooleanExpression operator <=(LiteralExpression left, VariableExpression right)
Parameters
Type Name Description
LiteralExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, bool)

Declaration
public static BooleanExpression operator <=(VariableExpression left, bool right)
Parameters
Type Name Description
VariableExpression left
System.Boolean right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, DateTime)

Declaration
public static BooleanExpression operator <=(VariableExpression left, DateTime right)
Parameters
Type Name Description
VariableExpression left
System.DateTime right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, decimal)

Declaration
public static BooleanExpression operator <=(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, double)

Declaration
public static BooleanExpression operator <=(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, int)

Declaration
public static BooleanExpression operator <=(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, float)

Declaration
public static BooleanExpression operator <=(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, string)

Declaration
public static BooleanExpression operator <=(VariableExpression left, string right)
Parameters
Type Name Description
VariableExpression left
string right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, LiteralExpression)

Declaration
public static BooleanExpression operator <=(VariableExpression left, LiteralExpression right)
Parameters
Type Name Description
VariableExpression left
LiteralExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator <=(VariableExpression, VariableExpression)

Declaration
public static BooleanExpression operator <=(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
BooleanExpression
| Improve this Doc View Source

operator *(byte, VariableExpression)

Declaration
public static NumericExpression operator *(byte left, VariableExpression right)
Parameters
Type Name Description
byte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(decimal, VariableExpression)

Declaration
public static NumericExpression operator *(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(double, VariableExpression)

Declaration
public static NumericExpression operator *(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(short, VariableExpression)

Declaration
public static NumericExpression operator *(short left, VariableExpression right)
Parameters
Type Name Description
short left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(int, VariableExpression)

Declaration
public static NumericExpression operator *(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(long, VariableExpression)

Declaration
public static NumericExpression operator *(long left, VariableExpression right)
Parameters
Type Name Description
long left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(sbyte, VariableExpression)

Declaration
public static NumericExpression operator *(sbyte left, VariableExpression right)
Parameters
Type Name Description
sbyte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(float, VariableExpression)

Declaration
public static NumericExpression operator *(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, byte)

Declaration
public static NumericExpression operator *(VariableExpression left, byte right)
Parameters
Type Name Description
VariableExpression left
byte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, decimal)

Declaration
public static NumericExpression operator *(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, double)

Declaration
public static NumericExpression operator *(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, short)

Declaration
public static NumericExpression operator *(VariableExpression left, short right)
Parameters
Type Name Description
VariableExpression left
short right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, int)

Declaration
public static NumericExpression operator *(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, long)

Declaration
public static NumericExpression operator *(VariableExpression left, long right)
Parameters
Type Name Description
VariableExpression left
long right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, sbyte)

Declaration
public static NumericExpression operator *(VariableExpression left, sbyte right)
Parameters
Type Name Description
VariableExpression left
sbyte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, float)

Declaration
public static NumericExpression operator *(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator *(VariableExpression, VariableExpression)

Declaration
public static NumericExpression operator *(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(byte, VariableExpression)

Declaration
public static NumericExpression operator -(byte left, VariableExpression right)
Parameters
Type Name Description
byte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(decimal, VariableExpression)

Declaration
public static NumericExpression operator -(decimal left, VariableExpression right)
Parameters
Type Name Description
decimal left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(double, VariableExpression)

Declaration
public static NumericExpression operator -(double left, VariableExpression right)
Parameters
Type Name Description
double left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(short, VariableExpression)

Declaration
public static NumericExpression operator -(short left, VariableExpression right)
Parameters
Type Name Description
short left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(int, VariableExpression)

Declaration
public static NumericExpression operator -(int left, VariableExpression right)
Parameters
Type Name Description
int left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(long, VariableExpression)

Declaration
public static NumericExpression operator -(long left, VariableExpression right)
Parameters
Type Name Description
long left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(sbyte, VariableExpression)

Declaration
public static NumericExpression operator -(sbyte left, VariableExpression right)
Parameters
Type Name Description
sbyte left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(float, VariableExpression)

Declaration
public static NumericExpression operator -(float left, VariableExpression right)
Parameters
Type Name Description
float left
VariableExpression right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, byte)

Declaration
public static NumericExpression operator -(VariableExpression left, byte right)
Parameters
Type Name Description
VariableExpression left
byte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, decimal)

Declaration
public static NumericExpression operator -(VariableExpression left, decimal right)
Parameters
Type Name Description
VariableExpression left
decimal right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, double)

Declaration
public static NumericExpression operator -(VariableExpression left, double right)
Parameters
Type Name Description
VariableExpression left
double right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, short)

Declaration
public static NumericExpression operator -(VariableExpression left, short right)
Parameters
Type Name Description
VariableExpression left
short right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, int)

Declaration
public static NumericExpression operator -(VariableExpression left, int right)
Parameters
Type Name Description
VariableExpression left
int right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, long)

Declaration
public static NumericExpression operator -(VariableExpression left, long right)
Parameters
Type Name Description
VariableExpression left
long right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, sbyte)

Declaration
public static NumericExpression operator -(VariableExpression left, sbyte right)
Parameters
Type Name Description
VariableExpression left
sbyte right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, float)

Declaration
public static NumericExpression operator -(VariableExpression left, float right)
Parameters
Type Name Description
VariableExpression left
float right
Returns
Type Description
NumericExpression
| Improve this Doc View Source

operator -(VariableExpression, VariableExpression)

Declaration
public static NumericExpression operator -(VariableExpression left, VariableExpression right)
Parameters
Type Name Description
VariableExpression left
VariableExpression right
Returns
Type Description
NumericExpression

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Properties
    • Expression
  • Operators
    • operator +(byte, VariableExpression)
    • operator +(decimal, VariableExpression)
    • operator +(double, VariableExpression)
    • operator +(short, VariableExpression)
    • operator +(int, VariableExpression)
    • operator +(long, VariableExpression)
    • operator +(sbyte, VariableExpression)
    • operator +(float, VariableExpression)
    • operator +(VariableExpression, byte)
    • operator +(VariableExpression, decimal)
    • operator +(VariableExpression, double)
    • operator +(VariableExpression, short)
    • operator +(VariableExpression, int)
    • operator +(VariableExpression, long)
    • operator +(VariableExpression, sbyte)
    • operator +(VariableExpression, float)
    • operator +(VariableExpression, VariableExpression)
    • operator /(byte, VariableExpression)
    • operator /(decimal, VariableExpression)
    • operator /(double, VariableExpression)
    • operator /(short, VariableExpression)
    • operator /(int, VariableExpression)
    • operator /(long, VariableExpression)
    • operator /(sbyte, VariableExpression)
    • operator /(float, VariableExpression)
    • operator /(VariableExpression, byte)
    • operator /(VariableExpression, decimal)
    • operator /(VariableExpression, double)
    • operator /(VariableExpression, short)
    • operator /(VariableExpression, int)
    • operator /(VariableExpression, long)
    • operator /(VariableExpression, sbyte)
    • operator /(VariableExpression, float)
    • operator /(VariableExpression, VariableExpression)
    • operator ==(bool, VariableExpression)
    • operator ==(DateTime, VariableExpression)
    • operator ==(decimal, VariableExpression)
    • operator ==(double, VariableExpression)
    • operator ==(int, VariableExpression)
    • operator ==(float, VariableExpression)
    • operator ==(string, VariableExpression)
    • operator ==(VariableExpression, bool)
    • operator ==(VariableExpression, DateTime)
    • operator ==(VariableExpression, decimal)
    • operator ==(VariableExpression, double)
    • operator ==(VariableExpression, int)
    • operator ==(VariableExpression, float)
    • operator ==(VariableExpression, string)
    • operator >(bool, VariableExpression)
    • operator >(DateTime, VariableExpression)
    • operator >(decimal, VariableExpression)
    • operator >(double, VariableExpression)
    • operator >(int, VariableExpression)
    • operator >(float, VariableExpression)
    • operator >(string, VariableExpression)
    • operator >(LiteralExpression, VariableExpression)
    • operator >(VariableExpression, bool)
    • operator >(VariableExpression, DateTime)
    • operator >(VariableExpression, decimal)
    • operator >(VariableExpression, double)
    • operator >(VariableExpression, int)
    • operator >(VariableExpression, float)
    • operator >(VariableExpression, string)
    • operator >(VariableExpression, LiteralExpression)
    • operator >(VariableExpression, VariableExpression)
    • operator >=(bool, VariableExpression)
    • operator >=(DateTime, VariableExpression)
    • operator >=(decimal, VariableExpression)
    • operator >=(double, VariableExpression)
    • operator >=(int, VariableExpression)
    • operator >=(float, VariableExpression)
    • operator >=(string, VariableExpression)
    • operator >=(LiteralExpression, VariableExpression)
    • operator >=(VariableExpression, bool)
    • operator >=(VariableExpression, DateTime)
    • operator >=(VariableExpression, decimal)
    • operator >=(VariableExpression, double)
    • operator >=(VariableExpression, int)
    • operator >=(VariableExpression, float)
    • operator >=(VariableExpression, string)
    • operator >=(VariableExpression, LiteralExpression)
    • operator >=(VariableExpression, VariableExpression)
    • operator !=(bool, VariableExpression)
    • operator !=(DateTime, VariableExpression)
    • operator !=(decimal, VariableExpression)
    • operator !=(double, VariableExpression)
    • operator !=(int, VariableExpression)
    • operator !=(float, VariableExpression)
    • operator !=(string, VariableExpression)
    • operator !=(VariableExpression, bool)
    • operator !=(VariableExpression, DateTime)
    • operator !=(VariableExpression, decimal)
    • operator !=(VariableExpression, double)
    • operator !=(VariableExpression, int)
    • operator !=(VariableExpression, float)
    • operator !=(VariableExpression, string)
    • operator <(bool, VariableExpression)
    • operator <(DateTime, VariableExpression)
    • operator <(decimal, VariableExpression)
    • operator <(double, VariableExpression)
    • operator <(int, VariableExpression)
    • operator <(float, VariableExpression)
    • operator <(string, VariableExpression)
    • operator <(LiteralExpression, VariableExpression)
    • operator <(VariableExpression, bool)
    • operator <(VariableExpression, DateTime)
    • operator <(VariableExpression, decimal)
    • operator <(VariableExpression, double)
    • operator <(VariableExpression, int)
    • operator <(VariableExpression, float)
    • operator <(VariableExpression, string)
    • operator <(VariableExpression, LiteralExpression)
    • operator <(VariableExpression, VariableExpression)
    • operator <=(bool, VariableExpression)
    • operator <=(DateTime, VariableExpression)
    • operator <=(decimal, VariableExpression)
    • operator <=(double, VariableExpression)
    • operator <=(int, VariableExpression)
    • operator <=(float, VariableExpression)
    • operator <=(string, VariableExpression)
    • operator <=(LiteralExpression, VariableExpression)
    • operator <=(VariableExpression, bool)
    • operator <=(VariableExpression, DateTime)
    • operator <=(VariableExpression, decimal)
    • operator <=(VariableExpression, double)
    • operator <=(VariableExpression, int)
    • operator <=(VariableExpression, float)
    • operator <=(VariableExpression, string)
    • operator <=(VariableExpression, LiteralExpression)
    • operator <=(VariableExpression, VariableExpression)
    • operator *(byte, VariableExpression)
    • operator *(decimal, VariableExpression)
    • operator *(double, VariableExpression)
    • operator *(short, VariableExpression)
    • operator *(int, VariableExpression)
    • operator *(long, VariableExpression)
    • operator *(sbyte, VariableExpression)
    • operator *(float, VariableExpression)
    • operator *(VariableExpression, byte)
    • operator *(VariableExpression, decimal)
    • operator *(VariableExpression, double)
    • operator *(VariableExpression, short)
    • operator *(VariableExpression, int)
    • operator *(VariableExpression, long)
    • operator *(VariableExpression, sbyte)
    • operator *(VariableExpression, float)
    • operator *(VariableExpression, VariableExpression)
    • operator -(byte, VariableExpression)
    • operator -(decimal, VariableExpression)
    • operator -(double, VariableExpression)
    • operator -(short, VariableExpression)
    • operator -(int, VariableExpression)
    • operator -(long, VariableExpression)
    • operator -(sbyte, VariableExpression)
    • operator -(float, VariableExpression)
    • operator -(VariableExpression, byte)
    • operator -(VariableExpression, decimal)
    • operator -(VariableExpression, double)
    • operator -(VariableExpression, short)
    • operator -(VariableExpression, int)
    • operator -(VariableExpression, long)
    • operator -(VariableExpression, sbyte)
    • operator -(VariableExpression, float)
    • operator -(VariableExpression, VariableExpression)
  • Extension Methods
Back to top Generated by DocFX