InExpression
Overview
This class is used internally by DA Linq to represent in clauses in Linq queries to Data Abstract services. Normally, you will never have to create instances of this class manually, as this is done by Data Abstract's Linq infrastructure.
Location
- Reference: RemObjects.DataAbstract.dll
- Namespace: RemObjects.DataAbstract.Linq
- Ancestry: SubqueryExpression | InExpression
Properties
Expression
Expression representing the left part of the in where clause.
property Expression: Expression read write;
Expression Expression { get; set; }
Property Expression() As Expression
Values
Values list representing the right part of the in where clause. Note that there is a Select property that can also be used to represent the right part of the clause.
property Values: ReadOnlyCollection<Expression> read;
ReadOnlyCollection<Expression> Values { get; }
ReadOnly Property Values() As ReadOnlyCollection<Expression>
Instance Methods
constructor (Expression, SelectExpression)
constructor(expression: Expression; select: SelectExpression)
InExpression(Expression expression, SelectExpression select)
Sub New(expression As Expression, select As SelectExpression)
Parameters:
- expression:
- select:
constructor (Expression, IEnumerable<Expression>)
constructor(expression: Expression; values: IEnumerable<Expression>)
InExpression(Expression expression, IEnumerable<Expression> values)
Sub New(expression As Expression, values As IEnumerable<Expression>)
Parameters:
- expression:
- values: