4 instantiations of SqlMember
System.Data.Linq (4)
SqlClient\Common\SqlFactory.cs (3)
498return new SqlMember(member.Type, this.Default(member), expr, member.Member); 506return new SqlMember(clrType, this.Default(metaDataMember), expr, member); 508return new SqlMember(clrType, this.Default(clrType), expr, member);
SqlClient\Query\SqlDuplicator.cs (1)
182return new SqlMember(m.ClrType, m.SqlType, (SqlExpression)this.Visit(m.Expression), m.Member);
38 references to SqlMember
System.Data.Linq (38)
SqlClient\Common\SqlFactory.cs (2)
497internal SqlMember Member(SqlExpression expr, MetaDataMember member) { 501internal SqlMember Member(SqlExpression expr, MemberInfo member) {
SqlClient\Common\SqlVisitor.cs (2)
89result = this.VisitMember((SqlMember)node); 307internal virtual SqlNode VisitMember(SqlMember m) {
SqlClient\Query\MethodCallConverter.cs (6)
24SqlMember sm = node as SqlMember; 92private static bool IsSupportedMember(SqlMember m) { 96private static bool IsNullableValue(SqlMember m) { 100private static bool IsNullableHasValue(SqlMember m) { 202internal override SqlNode VisitMember(SqlMember m) {
SqlClient\Query\QueryConverter.cs (2)
1762return this.FindGroupInfo(((SqlMember)expr).Expression); 2879memberInfo = ((SqlMember)expr).Member;
SqlClient\Query\SqlBinder.cs (2)
695internal override SqlNode VisitMember(SqlMember m) { 703private SqlNode AccessMember(SqlMember m, SqlExpression expo) {
SqlClient\Query\SqlComparer.cs (4)
119return (((SqlMember)node1).Member == ((SqlMember)node2).Member) && 120AreEqual(((SqlMember)node1).Expression, ((SqlMember)node2).Expression);
SqlClient\Query\SqlDuplicator.cs (1)
181internal override SqlNode VisitMember(SqlMember m) {
SqlClient\Query\SqlFormatter.cs (2)
742internal override SqlNode VisitMember(SqlMember m) { 1218return ((SqlMember)exp).Member.Name;
SqlClient\Query\SqlMethodCallConverter.cs (9)
36SqlMember sm = node as SqlMember; 521private static bool IsSupportedMember(SqlMember m) { 529private static bool IsSupportedStringMember(SqlMember m) { 533private static bool IsSupportedBinaryMember(SqlMember m) { 553private static bool IsSupportedDateTimeMember(SqlMember m) { 572private static bool IsSupportedDateTimeOffsetMember(SqlMember m) { 589private static bool IsSupportedTimeSpanMember(SqlMember m) { 2163internal override SqlNode VisitMember(SqlMember m) {
SqlClient\Query\Translator.cs (1)
54SqlMember dm = sql.Member(item, discriminator.Member);
SqlClient\Reader\ObjectReaderCompiler.cs (7)
442return CanBeCompared(((SqlMember)node).Expression); 608SqlMember m1 = (SqlMember)node1; 609SqlMember m2 = (SqlMember)node2; 766return this.GenerateMember((SqlMember)node); 879private Type GenerateMember(SqlMember m) {