C# Class Shaolinq.Persistence.DefaultSqlDataTypeProvider

Inheritance: SqlDataTypeProvider
显示文件 Open project: tumtumtum/Shaolinq

Public Methods

Method Description
DefaultSqlDataTypeProvider ( ConstraintDefaultsConfiguration constraintDefaultsConfiguration ) : System
GetSqlDataType ( Type type ) : SqlDataType

Protected Methods

Method Description
DefineSqlDataType ( SqlDataType sqlDataType ) : void
DefineSqlDataType ( Type type, string name, MethodInfo getValueMethod ) : void
DefineSqlDataType ( Type type, string name, string getValueMethod ) : void
GetBlobDataType ( ) : SqlDataType
GetEnumDataType ( Type type ) : SqlDataType

Method Details

DefaultSqlDataTypeProvider() public method

public DefaultSqlDataTypeProvider ( ConstraintDefaultsConfiguration constraintDefaultsConfiguration ) : System
constraintDefaultsConfiguration ConstraintDefaultsConfiguration
return System

DefineSqlDataType() protected method

protected DefineSqlDataType ( SqlDataType sqlDataType ) : void
sqlDataType SqlDataType
return void

DefineSqlDataType() protected method

protected DefineSqlDataType ( Type type, string name, MethodInfo getValueMethod ) : void
type System.Type
name string
getValueMethod System.Reflection.MethodInfo
return void

DefineSqlDataType() protected method

protected DefineSqlDataType ( Type type, string name, string getValueMethod ) : void
type System.Type
name string
getValueMethod string
return void

GetBlobDataType() protected method

protected GetBlobDataType ( ) : SqlDataType
return SqlDataType

GetEnumDataType() protected method

protected GetEnumDataType ( Type type ) : SqlDataType
type System.Type
return SqlDataType

GetSqlDataType() public method

public GetSqlDataType ( Type type ) : SqlDataType
type System.Type
return SqlDataType