FakeRelationalTypeMapper FakeRelationalTypeMapper Class

Definition

public class FakeRelationalTypeMapper : RelationalTypeMapper, IRelationalTypeMapper
Public Class FakeRelationalTypeMapper
    Inherits RelationalTypeMapper
    Implements IRelationalTypeMapper
Inheritance
System.ObjectSystem.Object
FakeRelationalTypeMapperFakeRelationalTypeMapper
Implements

Methods

CreateMappingFromStoreType(String) CreateMappingFromStoreType(String)

Creates the mapping for the given database type.

(Inherited from RelationalTypeMapper)
System.Object.Equals(System.Object) System.Object.Equals(System.Object) Inherited from System.Object
System.Object.Equals(System.Object, System.Object) System.Object.Equals(System.Object, System.Object) Inherited from System.Object
FindCustomMapping(IProperty) FindCustomMapping(IProperty)

Gets the relational database type for the given property, using a separate type mapper if needed. This base implementation uses custom mappers for string and byte array properties. Returns null if no mapping is found.

(Inherited from RelationalTypeMapper)
FindMapping(IProperty) FindMapping(IProperty)

Gets the relational database type for the given property. Returns null if no mapping is found.

(Inherited from RelationalTypeMapper)
FindMapping(String) FindMapping(String)

Gets the mapping that represents the given database type. Returns null if no mapping is found.

(Inherited from RelationalTypeMapper)
FindMapping(Type) FindMapping(Type)

Gets the relational database type for a given .NET type. Returns null if no mapping is found.

(Inherited from RelationalTypeMapper)
GetByteArrayMapping(IProperty) GetByteArrayMapping(IProperty)

Gets the relational database type for the given byte array property.

(Inherited from RelationalTypeMapper)
GetClrTypeMappings() GetClrTypeMappings()
GetColumnType(IProperty) GetColumnType(IProperty)
System.Object.GetHashCode() System.Object.GetHashCode() Inherited from System.Object
GetStoreTypeMappings() GetStoreTypeMappings()
GetStringMapping(IProperty) GetStringMapping(IProperty)

Gets the relational database type for the given string property.

(Inherited from RelationalTypeMapper)
System.Object.GetType() System.Object.GetType() Inherited from System.Object
System.Object.MemberwiseClone() System.Object.MemberwiseClone() Inherited from System.Object
System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ReferenceEquals(System.Object, System.Object) Inherited from System.Object
RequiresKeyMapping(IProperty) RequiresKeyMapping(IProperty)

Gets a value indicating whether the given property should use a database type that is suitable for key properties.

(Inherited from RelationalTypeMapper)
System.Object.ToString() System.Object.ToString() Inherited from System.Object
ValidateTypeName(String) ValidateTypeName(String)

Ensures that the given type name is a valid type for the relational database. An exception is thrown if it is not a valid type.

(Inherited from RelationalTypeMapper)

Properties

ByteArrayMapper ByteArrayMapper

Gets the mapper to be used for byte array properties.

(Inherited from RelationalTypeMapper)
StringMapper StringMapper

Gets the mapper to be used for string properties.

(Inherited from RelationalTypeMapper)