/// <summary> /// Конструктор /// </summary> /// <param name="joinExpr">Свойство</param> /// <param name="subCrit">Подзапрос</param> /// <param name="joinT">Тип соединения</param> public JoinExpression(string field, ISubQuery subCrit, JoinExpressionType joinT) { joinProperty = field; subCriteria = subCrit; joinType = joinT; }
/// <summary> /// Конструктор /// </summary> /// <param name="joinExpr">Свойство</param> /// <param name="subCrit">Подзапрос</param> /// <param name="joinT">Тип соединения</param> public JoinExpression(Expression <Func <T, object> > joinExpr, ISubQuery subCrit, JoinExpressionType joinT) { joinExpression = joinExpr; subCriteria = subCrit; joinType = joinT; }