Class SqlJoinedTable
public class SqlJoinedTable : IQueryElement, ISqlExpressionWalkable
  - Inheritance
 - 
      
      SqlJoinedTable
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Constructors
SqlJoinedTable(JoinType, ISqlTableSource, string?, bool)
public SqlJoinedTable(JoinType joinType, ISqlTableSource table, string? alias, bool isWeak)
  Parameters
joinTypeJoinTypetableISqlTableSourcealiasstringisWeakbool
SqlJoinedTable(JoinType, SqlTableSource, bool)
public SqlJoinedTable(JoinType joinType, SqlTableSource table, bool isWeak)
  Parameters
joinTypeJoinTypetableSqlTableSourceisWeakbool
SqlJoinedTable(JoinType, SqlTableSource, bool, SqlSearchCondition)
public SqlJoinedTable(JoinType joinType, SqlTableSource table, bool isWeak, SqlSearchCondition searchCondition)
  Parameters
joinTypeJoinTypetableSqlTableSourceisWeakboolsearchConditionSqlSearchCondition
Properties
CanConvertApply
public bool CanConvertApply { get; set; }
  Property Value
Condition
public SqlSearchCondition Condition { get; }
  Property Value
ElementType
public QueryElementType ElementType { get; }
  Property Value
IsWeak
public bool IsWeak { get; set; }
  Property Value
JoinType
public JoinType JoinType { get; set; }
  Property Value
SqlQueryExtensions
public List<SqlQueryExtension>? SqlQueryExtensions { get; set; }
  Property Value
Table
public SqlTableSource Table { get; set; }
  Property Value
Methods
Walk<TContext>(WalkOptions, TContext, Func<TContext, ISqlExpression, ISqlExpression>)
public ISqlExpression? Walk<TContext>(WalkOptions options, TContext context, Func<TContext, ISqlExpression, ISqlExpression> func)
  Parameters
optionsWalkOptionscontextTContextfuncFunc<TContext, ISqlExpression, ISqlExpression>
Returns
Type Parameters
TContext