예제 #1
0
        public Expression GetExpressionForMember(PropertyOrFieldInfo member)
        {
            foreach (var m in this.Members)
            {
                if (member.Equals(m.Member))
                {
                    return(m.Expression);
                }
            }

            Expression expression = null;

            foreach (var cm in this.CustomMappings)
            {
                expression = cm.GetExpressionForMember(member);
            }

            return(expression);
        }
예제 #2
0
        public Expression GetExpressionForMember(PropertyOrFieldInfo member)
        {
            foreach (var m in this.Members)
              {
            if (member.Equals(m.Member))
            {
              return m.Expression;
            }
              }

              Expression expression = null;

              foreach (var cm in this.CustomMappings)
              {
            expression = cm.GetExpressionForMember(member);
              }

              return expression;
        }