Class JoinExtensions
- Namespace
- LinqToDB.SqlQuery
- Assembly
- linq2db.dll
public static class JoinExtensions
- Inheritance
-
JoinExtensions
Methods
CrossApply(ISqlTableSource, params Join[])
public static SqlFromClause.Join CrossApply(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
CrossApply(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join CrossApply(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
FullJoin(ISqlTableSource, params Join[])
public static SqlFromClause.Join FullJoin(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
FullJoin(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join FullJoin(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
InnerJoin(ISqlTableSource, params Join[])
public static SqlFromClause.Join InnerJoin(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
InnerJoin(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join InnerJoin(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
Join(ISqlTableSource, params Join[])
public static SqlFromClause.Join Join(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
Join(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join Join(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
LeftJoin(ISqlTableSource, params Join[])
public static SqlFromClause.Join LeftJoin(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
LeftJoin(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join LeftJoin(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
OuterApply(ISqlTableSource, params Join[])
public static SqlFromClause.Join OuterApply(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
OuterApply(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join OuterApply(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
RightJoin(ISqlTableSource, params Join[])
public static SqlFromClause.Join RightJoin(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
RightJoin(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join RightJoin(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
WeakInnerJoin(ISqlTableSource, params Join[])
public static SqlFromClause.Join WeakInnerJoin(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
WeakInnerJoin(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join WeakInnerJoin(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
WeakJoin(ISqlTableSource, params Join[])
public static SqlFromClause.Join WeakJoin(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
WeakJoin(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join WeakJoin(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join
WeakLeftJoin(ISqlTableSource, params Join[])
public static SqlFromClause.Join WeakLeftJoin(this ISqlTableSource table, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
joins
Join[]
Returns
- SqlFromClause.Join
WeakLeftJoin(ISqlTableSource, string, params Join[])
public static SqlFromClause.Join WeakLeftJoin(this ISqlTableSource table, string alias, params SqlFromClause.Join[] joins)
Parameters
table
ISqlTableSource
alias
string
joins
Join[]
Returns
- SqlFromClause.Join