Class SqlInfo
- Namespace
- LinqToDB.Linq.Builder
- Assembly
- linq2db.dll
- Inheritance
-
SqlInfo
- Inherited Members
-
- Extension Methods
-
Constructors
SqlInfo(ISqlExpression, SelectQuery?, int)
public SqlInfo(ISqlExpression sql, SelectQuery? query = null, int index = -1)
Parameters
sql ISqlExpression
query SelectQuery
index int
SqlInfo(IEnumerable<MemberInfo>, ISqlExpression, SelectQuery?, int)
public SqlInfo(IEnumerable<MemberInfo> mi, ISqlExpression sql, SelectQuery? query = null, int index = -1)
Parameters
mi IEnumerable<MemberInfo>
sql ISqlExpression
query SelectQuery
index int
SqlInfo(IEnumerable<MemberInfo>, ISqlExpression, int)
public SqlInfo(IEnumerable<MemberInfo> mi, ISqlExpression sql, int index)
Parameters
mi IEnumerable<MemberInfo>
sql ISqlExpression
index int
SqlInfo(MemberInfo, ISqlExpression, SelectQuery?, int)
public SqlInfo(MemberInfo mi, ISqlExpression sql, SelectQuery? query = null, int index = -1)
Parameters
mi MemberInfo
sql ISqlExpression
query SelectQuery
index int
SqlInfo(MemberInfo[], ISqlExpression, SelectQuery?, int)
public SqlInfo(MemberInfo[] mi, ISqlExpression sql, SelectQuery? query = null, int index = -1)
Parameters
mi MemberInfo[]
sql ISqlExpression
query SelectQuery
index int
Fields
Index
public readonly int Index
Field Value
- int
MemberChain
public readonly MemberInfo[] MemberChain
Field Value
- MemberInfo[]
Query
public readonly SelectQuery? Query
Field Value
- SelectQuery
Sql
public readonly ISqlExpression Sql
Field Value
- ISqlExpression
Methods
AppendMember(MemberInfo)
public SqlInfo AppendMember(MemberInfo mi)
Parameters
mi MemberInfo
Returns
- SqlInfo
Clone(MemberInfo)
public SqlInfo Clone(MemberInfo mi)
Parameters
mi MemberInfo
Returns
- SqlInfo
CompareLastMember(SqlInfo)
public bool CompareLastMember(SqlInfo info)
Parameters
info SqlInfo
Returns
- bool
CompareMembers(SqlInfo)
public bool CompareMembers(SqlInfo info)
Parameters
info SqlInfo
Returns
- bool
ToString()
public override string ToString()
Returns
- string
WithIndex(int)
public SqlInfo WithIndex(int index)
Parameters
index int
Returns
- SqlInfo
WithMember(MemberInfo)
public SqlInfo WithMember(MemberInfo mi)
Parameters
mi MemberInfo
Returns
- SqlInfo
WithMembers(IEnumerable<MemberInfo>)
public SqlInfo WithMembers(IEnumerable<MemberInfo> mi)
Parameters
mi IEnumerable<MemberInfo>
Returns
- SqlInfo
WithQuery(SelectQuery?)
public SqlInfo WithQuery(SelectQuery? query)
Parameters
query SelectQuery
Returns
- SqlInfo
WithSql(ISqlExpression)
public SqlInfo WithSql(ISqlExpression sql)
Parameters
sql ISqlExpression
Returns
- SqlInfo