C# Class Dapper.FluentMap.TypeMaps.MultiTypeMap

Represents a Dapper type mapping strategy which consists of multiple strategies.
Inheritance: SqlMapper.ITypeMap
Show file Open project: henkmollema/Dapper-FluentMap

Public Methods

Method Description
FindConstructor ( string names, Type types ) : ConstructorInfo
FindExplicitConstructor ( ) : ConstructorInfo
GetConstructorParameter ( ConstructorInfo constructor, string columnName ) : SqlMapper.IMemberMap
GetMember ( string columnName ) : SqlMapper.IMemberMap

Protected Methods

Method Description
MultiTypeMap ( ) : System

Initializes an instance of the T:Dapper.FluentMap.TypeMaps.MultiTypeMap class with the specified Dapper type mappers.

Method Details

FindConstructor() public method

public FindConstructor ( string names, Type types ) : ConstructorInfo
names string
types System.Type
return System.Reflection.ConstructorInfo

FindExplicitConstructor() public method

public FindExplicitConstructor ( ) : ConstructorInfo
return System.Reflection.ConstructorInfo

GetConstructorParameter() public method

public GetConstructorParameter ( ConstructorInfo constructor, string columnName ) : SqlMapper.IMemberMap
constructor System.Reflection.ConstructorInfo
columnName string
return SqlMapper.IMemberMap

GetMember() public method

public GetMember ( string columnName ) : SqlMapper.IMemberMap
columnName string
return SqlMapper.IMemberMap

MultiTypeMap() protected method

Initializes an instance of the T:Dapper.FluentMap.TypeMaps.MultiTypeMap class with the specified Dapper type mappers.
protected MultiTypeMap ( ) : System
return System