2 instantiations of SqlNew
System.Data.Linq (2)
SqlClient\Common\SqlFactory.cs (1)
517SqlNew tb = new SqlNew(type, typeProvider.From(type.Type), cons, args, argMembers, bindings, sourceExpression);
SqlClient\Query\SqlDuplicator.cs (1)
129return new SqlNew(sox.MetaType, sox.SqlType, sox.Constructor, args, sox.ArgMembers, bindings, sox.SourceExpression);
54 references to SqlNew
System.Data.Linq (54)
SqlClient\Common\SqlFactory.cs (2)
516internal SqlNew New(MetaType type, ConstructorInfo cons, IEnumerable<SqlExpression> args, IEnumerable<MemberInfo> argMembers, IEnumerable<SqlMemberAssign> bindings, Expression sourceExpression) { 517SqlNew tb = new SqlNew(type, typeProvider.From(type.Type), cons, args, argMembers, bindings, sourceExpression);
SqlClient\Common\SqlVisitor.cs (2)
131result = this.VisitNew((SqlNew)node); 354internal virtual SqlExpression VisitNew(SqlNew sox) {
SqlClient\Query\QueryConverter.cs (6)
845SqlNew tb = sql.New(mt, qn.Constructor, args, PropertyOrFieldOf(qn.Members), null, this.dominatingExpression); 887SqlNew tb = sql.New(mt, qn.Constructor, args, PropertyOrFieldOf(qn.Members), members, this.dominatingExpression); 1006SqlNew sn = (SqlNew)selection; 2399SqlNew sqlItem = null; 2813internal override SqlExpression VisitNew(SqlNew sox) {
SqlClient\Query\SqlBinder.cs (10)
487var n = (SqlNew)target; 640if (expr is SqlNew) { 661internal override SqlExpression VisitNew(SqlNew sox) { 765SqlNew tb = tc.Whens[0].TypeBinding as SqlNew; 768SqlNew sn = (SqlNew)when.TypeBinding; 843SqlNew sn = (SqlNew)exp;
SqlClient\Query\SqlDuplicator.cs (1)
120internal override SqlExpression VisitNew(SqlNew sox) {
SqlClient\Query\SqlExpander.cs (4)
199SqlNew[] cobs = new SqlNew[exprs.Count]; 200cobs[0] = (SqlNew)exprs[0]; 204cobs[i] = (SqlNew)exprs[1];
SqlClient\Query\SqlFlattener.cs (3)
98internal override SqlExpression VisitNew(SqlNew sox) { 186SqlNew sn = expr as SqlNew;
SqlClient\Query\SqlFormatter.cs (1)
698internal override SqlExpression VisitNew(SqlNew sox) {
SqlClient\Query\SqlMethodCallConverter.cs (14)
32SqlNew sn = node as SqlNew; 52private static bool IsSupportedNew(SqlNew snew) { 65private static bool IsSupportedStringNew(SqlNew snew) { 69private static bool IsSupportedDateTimeNew(SqlNew sox) { 91private static bool IsSupportedTimeSpanNew(SqlNew sox) { 682remainsTypeCase = remainsTypeCase && (newNew is SqlNew); 690when.TypeBinding = (SqlNew)values[i]; 700internal override SqlExpression VisitNew(SqlNew sox) { 701sox = (SqlNew)base.VisitNew(sox); 717private SqlExpression TranslateNewString(SqlNew sox) { 727private SqlExpression TranslateNewDateTime(SqlNew sox) { 781private SqlExpression TranslateNewDateTimeOffset(SqlNew sox) { 860private SqlExpression TranslateNewTimeSpan(SqlNew sox) {
SqlClient\Query\SqlNamer.cs (1)
174internal override SqlExpression VisitNew(SqlNew sox) {
SqlClient\Query\Translator.cs (2)
58SqlNew defaultProjection = this.BuildProjectionInternal(item, type, type.PersistentDataMembers, allowDeferred, link, source); 88private SqlNew BuildProjectionInternal(SqlExpression item, MetaType rowType, IEnumerable<MetaDataMember> members, bool allowDeferred, SqlLink link, Expression source) {
SqlClient\Reader\ObjectReaderCompiler.cs (8)
350SqlNew new1 = (SqlNew)node; 479SqlNew new1 = (SqlNew)node1; 480SqlNew new2 = (SqlNew)node2; 730return this.GenerateNew((SqlNew)node); 932private Type GenerateNew(SqlNew sn) {