コード例 #1
0
        public void Add(PropertyInfo prop, DataColumnCollection sourceColumns)
        {
            SqlMappingInfo <T> map = new SqlMappingInfo <T>(prop, sourceColumns);

            if (map.SourceColumn != MappingHelpers.DO_NOT_MAP && sourceColumns.Contains(map.SourceColumn.ToUpper()))
            {
                _mappings.Add(map);
            }
        }
コード例 #2
0
        public void Add(PropertyInfo prop, string[] sourceColumns)
        {
            SqlMappingInfo <T> map = new SqlMappingInfo <T>(prop, sourceColumns);

            if (map.SourceColumn != MappingHelpers.DO_NOT_MAP && map.SetValue != null)
            {
                _mappings.Add(map);
            }
        }
コード例 #3
0
        public void Add(PropertyInfo prop)
        {
            SqlMappingInfo <T> map = new SqlMappingInfo <T>(prop, true);

            if (map.SourceColumn != MappingHelpers.DO_NOT_MAP)
            {
                _mappings.Add(map);
            }
        }