using System; using System.Reflection; namespace Dapper { partial class SqlMapper { /// /// Implements this interface to provide custom member mapping /// public interface IMemberMap { /// /// Source DataReader column name /// string ColumnName { get; } /// /// Target member type /// Type MemberType { get; } /// /// Target property /// PropertyInfo Property { get; } /// /// Target field /// FieldInfo Field { get; } /// /// Target constructor parameter /// ParameterInfo Parameter { get; } } } }