/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Linq/SqlClient/Query/ |
H A D | SqlOuterApplyReducer.cs | 34 … HashSet<SqlAlias> leftProducedAliases = SqlGatherProducedAliases.Gather(join.Left); in VisitSource() 152 return new SqlAlias(ns); in PushSourceDown() 156 SqlAlias alias = source as SqlAlias; in GetLeftOuterWithUnreferencedSingletonOnLeft() 172 HashSet<SqlAlias> p = SqlGatherProducedAliases.Gather(join.Left); in GetLeftOuterWithUnreferencedSingletonOnLeft() 173 HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.Right); in GetLeftOuterWithUnreferencedSingletonOnLeft() 184 SqlAlias alias = source as SqlAlias; in GetSelectionsBeforeJoin() 196 SqlAlias alias = source as SqlAlias; in IsSingletonSelect() 233 HashSet<SqlAlias> aliases; 237 internal SqlAliasesReferenced(HashSet<SqlAlias> aliases) { in SqlAliasesReferenced() 280 HashSet<SqlAlias> aliasesToCheck; [all …]
|
H A D | SqlGatherProducedAliases.cs | 10 internal static HashSet<SqlAlias> Gather(SqlNode node) { in Gather() 17 internal HashSet<SqlAlias> Produced = new HashSet<SqlAlias>(); 18 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
|
H A D | SqlDeflator.cs | 271 Dictionary<SqlAlias, SqlAlias> removedMap; 274 this.removedMap = new Dictionary<SqlAlias, SqlAlias>(); in SqlAliasDeflator() 278 SqlAlias alias = aref.Alias; in VisitAliasRef() 279 SqlAlias value; in VisitAliasRef() 307 SqlAlias alias = node as SqlAlias; in VisitSource() 330 SqlAlias a = (SqlAlias)join.Right; in VisitJoin() 356 return node is SqlAlias; in HasTrivialSource() 371 SqlAlias alias = node as SqlAlias; in HasEmptySource() 443 SqlSelect aselect = (SqlSelect)((SqlAlias)select.From).Node; in VisitSelect() 473 SqlAlias alias = node as SqlAlias; in HasTrivialSource()
|
H A D | SqlAliasesReferenced.cs | 16 internal IEnumerable<SqlAlias> aliases; 27 internal SqlAlias VisitAliasConsumed(SqlAlias a) { in VisitAliasConsumed() 32 foreach (SqlAlias alias in aliases) in VisitAliasConsumed() 61 internal static bool ReferencesAny(SqlNode node, IEnumerable<SqlAlias> aliases) { in ReferencesAny()
|
H A D | SqlGatherConsumedAliases.cs | 10 internal static HashSet<SqlAlias> Gather(SqlNode node) { in Gather() 17 internal HashSet<SqlAlias> Consumed = new HashSet<SqlAlias>(); 19 internal void VisitAliasConsumed(SqlAlias a) { in VisitAliasConsumed()
|
H A D | SqlAliaser.cs | 19 SqlAlias alias; 24 internal override SqlAlias VisitAlias(SqlAlias sqlAlias) { in VisitAlias() 25 SqlAlias save = this.alias; in VisitAlias()
|
H A D | QueryConverter.cs | 267 SqlAlias alias = new SqlAlias(sel); in LockSelect() 312 SqlAlias sa = new SqlAlias(sqlExpr); in CoerceToSequence() 414 SqlAlias alias = new SqlAlias(source); in VisitSelect() 545 SqlAlias alias = new SqlAlias(select); in VisitDefaultIfEmpty() 1067 SqlAlias alias = new SqlAlias(select); in GenerateSkipTake() 1407 SqlAlias alias = new SqlAlias(union); in VisitConcat() 1418 SqlAlias alias = new SqlAlias(union); in VisitUnion() 1535 SqlAlias seqAlias = new SqlAlias(seq); in VisitGroupBy() 1637 SqlAlias alias = new SqlAlias(select); in VisitAggregate() 1747 SqlAlias alias = source as SqlAlias; in FindGroupInfo() [all …]
|
H A D | SqlBinder.cs | 96 Dictionary<SqlAlias, SqlAlias> outerAliasMap; 114 this.outerAliasMap = new Dictionary<SqlAlias, SqlAlias>(); in Visitor() 858 SqlAlias alias = new SqlAlias(sub.Select); in AccessMember() 901 SqlAlias ralias = new SqlAlias(rselect); in AccessMember() 962 SqlAlias alias = new SqlAlias(msub.Select); in FoldSubquery() 972 SqlAlias alias = new SqlAlias(msub.Select); in FoldSubquery() 1022 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias() 1135 SqlAlias alias = source as SqlAlias; in GetSourceSelect() 1378 SqlAlias sa = new SqlAlias(ss.Select); in ConvertToFetchedExpression() 1424 SqlAlias a = location as SqlAlias; in IsOuterDependent() [all …]
|
H A D | SqlCrossApplyToCrossJoin.cs | 30 HashSet<SqlAlias> p = SqlGatherProducedAliases.Gather(join.Left); in VisitJoin() 32 HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.Right); in VisitJoin()
|
H A D | SqlRewriteScalarSubqueries.cs | 37 SqlAlias alias = new SqlAlias(innerSelect); in VisitScalarSubSelect()
|
H A D | SqlNamer.cs | 22 SqlAlias alias; 36 internal override SqlAlias VisitAlias(SqlAlias sqlAlias) { in VisitAlias() 37 SqlAlias save = this.alias; in VisitAlias()
|
H A D | SqlUnionizer.cs | 53 SqlAlias alias = source as SqlAlias; in GetUnion()
|
H A D | SqlFormatter.cs | 54 … internal Dictionary<SqlColumn, SqlAlias> aliasMap = new Dictionary<SqlColumn, SqlAlias>(); 389 SqlAlias alias = c.Alias; in VisitColumnRef() 583 internal override SqlAlias VisitAlias(SqlAlias alias) { in VisitAlias() 625 private void WriteAliasName(SqlAlias alias) { in WriteAliasName() 853 SqlAlias alias = node as SqlAlias; in IsSimpleCrossJoinList() 1434 Dictionary<SqlColumn, SqlAlias> aliasMap; 1435 SqlAlias currentAlias; 1437 internal AliasMapper(Dictionary<SqlColumn, SqlAlias> aliasMap) { in AliasMapper() 1441 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias() 1442 SqlAlias save = this.currentAlias; in VisitAlias()
|
H A D | SqlMultiplexer.cs | 52 SqlAlias alias = new SqlAlias(sms.Select); in VisitMultiset() 62 SqlAlias copyAlias = new SqlAlias(copySelect); in VisitMultiset()
|
H A D | SqlLiftIndependentRowExpressions.cs | 31 internal IEnumerable<SqlAlias> LeftProduction; 112 return new SqlAlias(ns); in PushSourceDown()
|
H A D | SqlReorderer.cs | 87 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias() 264 this.currentSelect.From = new SqlAlias(select); in PushDown()
|
H A D | SqlDuplicator.cs | 64 internal override SqlAlias VisitAlias(SqlAlias a) { in VisitAlias() 65 SqlAlias n = new SqlAlias(a.Node); in VisitAlias() 75 return new SqlAliasRef((SqlAlias)this.Visit(aref.Alias)); in VisitAliasRef() 147 n.Alias = (SqlAlias)this.Visit(col.Alias); in VisitColumn()
|
H A D | Translator.cs | 34 SqlAlias tableAlias = new SqlAlias(table); in BuildDefaultQuery() 294 SqlAlias alias = new SqlAlias(sub.Select); in TranslateEquals() 302 SqlAlias alias = new SqlAlias(sub.Select); in TranslateEquals()
|
H A D | SqlComparer.cs | 109 return AreEqual(((SqlAlias)node1).Node, ((SqlAlias)node2).Node); in AreEqual()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Linq/SqlClient/Common/ |
H A D | SqlNode.cs | 546 internal class SqlAlias : SqlSource { class 550 internal SqlAlias(SqlNode node) in SqlAlias() method in System.Data.Linq.SqlClient.SqlAlias 573 private SqlAlias alias; 575 internal SqlAliasRef(SqlAlias alias) in SqlAliasRef() 582 internal SqlAlias Alias { 1471 private SqlAlias alias; 1497 internal SqlAlias Alias {
|
H A D | SqlVisitor.cs | 83 result = this.VisitAlias((SqlAlias)node); in Visit() 300 internal virtual SqlAlias VisitAlias(SqlAlias a) { in VisitAlias()
|
H A D | SqlFactory.cs | 593 …internal SqlJoin MakeJoin(SqlJoinType joinType, SqlSource location, SqlAlias alias, SqlExpression … in MakeJoin()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Linq/SqlClient/Reader/ |
H A D | ObjectReaderCompiler.cs | 249 SqlAlias alias = aref.Alias; in VisitAliasRef() 250 SqlAlias newalias = new SqlAlias(new SqlNop(aref.ClrType, aref.SqlType, null)); in VisitAliasRef()
|