Skip to content

ProviderTypeMappingBase

Namespace: MJCZone.DapperMatic.Providers

Assembly: MJCZone.DapperMatic

Summary

Base class for provider-specific type mapping configurations.

Inheritance

Implemented Interfaces:

abstract public

Note: This is an abstract base class. Concrete implementations can be found in provider-specific namespaces.

Contents

Methods (12) | Properties (3)

Methods

MethodSummary
CreateGuidType
CreateCharType
CreateObjectType
CreateTextType
CreateDateTimeType
CreateBinaryType
CreateXmlType
CreateNetworkType
GetType
ToString
Equals
GetHashCode

CreateGuidType

csharp
SqlTypeDescriptor CreateGuidType()

Returns

Type: SqlTypeDescriptor

CreateCharType

csharp
SqlTypeDescriptor CreateCharType()

Returns

Type: SqlTypeDescriptor

CreateObjectType

csharp
SqlTypeDescriptor CreateObjectType()

Returns

Type: SqlTypeDescriptor

CreateTextType

csharp
SqlTypeDescriptor CreateTextType()

Returns

Type: SqlTypeDescriptor

CreateDateTimeType

csharp
SqlTypeDescriptor CreateDateTimeType()

Returns

Type: SqlTypeDescriptor

CreateBinaryType

csharp
SqlTypeDescriptor CreateBinaryType()

Returns

Type: SqlTypeDescriptor

CreateXmlType

csharp
SqlTypeDescriptor CreateXmlType()

Returns

Type: SqlTypeDescriptor

CreateNetworkType

csharp
SqlTypeDescriptor CreateNetworkType()

Returns

Type: SqlTypeDescriptor

GetType

csharp
GetType()

ToString

csharp
ToString()

Equals

csharp
Equals()

GetHashCode

csharp
GetHashCode()

Properties

BooleanType

Type: string

IsUnicodeProvider

Type: bool

NumericTypeMap

Type: Dictionary<Type, string>