Class SqlInfo
public class SqlInfo
- Inheritance
-
SqlInfo
- Extension Methods
Constructors
SqlInfo(ISqlExpression, SelectQuery?, int)
public SqlInfo(ISqlExpression sql, SelectQuery? query = null, int index = -1)
Parameters
sql
ISqlExpressionquery
SelectQueryindex
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
ISqlExpressionquery
SelectQueryindex
int
SqlInfo(IEnumerable<MemberInfo>, ISqlExpression, int)
public SqlInfo(IEnumerable<MemberInfo> mi, ISqlExpression sql, int index)
Parameters
mi
IEnumerable<MemberInfo>sql
ISqlExpressionindex
int
SqlInfo(MemberInfo, ISqlExpression, SelectQuery?, int)
public SqlInfo(MemberInfo mi, ISqlExpression sql, SelectQuery? query = null, int index = -1)
Parameters
mi
MemberInfosql
ISqlExpressionquery
SelectQueryindex
int
SqlInfo(MemberInfo[], ISqlExpression, SelectQuery?, int)
public SqlInfo(MemberInfo[] mi, ISqlExpression sql, SelectQuery? query = null, int index = -1)
Parameters
mi
MemberInfo[]sql
ISqlExpressionquery
SelectQueryindex
int
Fields
Index
public readonly int Index
Field Value
MemberChain
public readonly MemberInfo[] MemberChain
Field Value
Query
public readonly SelectQuery? Query
Field Value
Sql
public readonly ISqlExpression Sql
Field Value
Methods
AppendMember(MemberInfo)
public SqlInfo AppendMember(MemberInfo mi)
Parameters
mi
MemberInfo
Returns
Clone(MemberInfo)
public SqlInfo Clone(MemberInfo mi)
Parameters
mi
MemberInfo
Returns
CompareLastMember(SqlInfo)
public bool CompareLastMember(SqlInfo info)
Parameters
info
SqlInfo
Returns
CompareMembers(SqlInfo)
public bool CompareMembers(SqlInfo info)
Parameters
info
SqlInfo
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
WithIndex(int)
public SqlInfo WithIndex(int index)
Parameters
index
int
Returns
WithMember(MemberInfo)
public SqlInfo WithMember(MemberInfo mi)
Parameters
mi
MemberInfo
Returns
WithMembers(IEnumerable<MemberInfo>)
public SqlInfo WithMembers(IEnumerable<MemberInfo> mi)
Parameters
Returns
WithQuery(SelectQuery?)
public SqlInfo WithQuery(SelectQuery? query)
Parameters
query
SelectQuery
Returns
WithSql(ISqlExpression)
public SqlInfo WithSql(ISqlExpression sql)
Parameters
sql
ISqlExpression