5 instantiations of SqlUserColumn
System.Data.Linq (5)
SqlClient\Query\QueryConverter.cs (1)
1253SqlUserColumn col = new SqlUserColumn(elementType, typeProvider.From(elementType), suq, "", false, this.dominatingExpression);
SqlClient\Query\SqlBinder.cs (1)
836c = new SqlUserColumn(m.ClrType, sqlType, suq, name, mm.IsPrimaryKey, m.SourceExpression);
SqlClient\Query\SqlDuplicator.cs (2)
261SqlUserColumn dupSuc = new SqlUserColumn(suc.ClrType, suc.SqlType, suc.Query, suc.Name, suc.IsRequired, suc.SourceExpression); 285return new SqlUserColumn(suc.ClrType, suc.SqlType, suc.Query, suc.Name, suc.IsRequired, suc.SourceExpression);
SqlClient\SqlProvider.cs (1)
1671SqlUserColumn col = new SqlUserColumn(rowType.Type, typeProvider.From(rowType.Type), suq, "", false, suq.SourceExpression);
24 references to SqlUserColumn
System.Data.Linq (24)
SqlClient\Common\SqlNode.cs (6)
426private List<SqlUserColumn> columns; 432this.columns = new List<SqlUserColumn>(); 440this.columns = new List<SqlUserColumn>(); 460internal List<SqlUserColumn> Columns { 464internal SqlUserColumn Find(string name) { 465foreach (SqlUserColumn c in this.Columns) {
SqlClient\Common\SqlVisitor.cs (4)
113result = this.VisitUserColumn((SqlUserColumn)node); 328suq.Columns[i] = (SqlUserColumn) this.Visit(suq.Columns[i]); 338spc.Columns[i] = (SqlUserColumn) this.Visit(spc.Columns[i]); 342internal virtual SqlExpression VisitUserColumn(SqlUserColumn suc) {
SqlClient\Query\QueryConverter.cs (1)
1253SqlUserColumn col = new SqlUserColumn(elementType, typeProvider.From(elementType), suq, "", false, this.dominatingExpression);
SqlClient\Query\SqlBinder.cs (1)
833SqlUserColumn c = suq.Find(name);
SqlClient\Query\SqlDuplicator.cs (5)
260foreach (SqlUserColumn suc in suq.Columns) { 261SqlUserColumn dupSuc = new SqlUserColumn(suc.ClrType, suc.SqlType, suc.Query, suc.Name, suc.IsRequired, suc.SourceExpression); 276foreach (SqlUserColumn suc in spc.Columns) { 277n.Columns.Add((SqlUserColumn)this.Visit(suc)); 281internal override SqlExpression VisitUserColumn(SqlUserColumn suc) {
SqlClient\Query\SqlFormatter.cs (1)
549internal override SqlExpression VisitUserColumn(SqlUserColumn suc) {
SqlClient\Query\SqlMultiplexer.cs (1)
231internal override SqlExpression VisitUserColumn(SqlUserColumn suc) {
SqlClient\Reader\ObjectReaderCompiler.cs (4)
550return ((SqlUserColumn)node1).Name == ((SqlUserColumn)node2).Name; 756return this.GenerateUserColumn((SqlUserColumn)node); 1802private Type GenerateUserColumn(SqlUserColumn suc) {
SqlClient\SqlProvider.cs (1)
1671SqlUserColumn col = new SqlUserColumn(rowType.Type, typeProvider.From(rowType.Type), suq, "", false, suq.SourceExpression);