ByteArrayRelationalTypeMapper ByteArrayRelationalTypeMapper Class

Definition

Determines the type mapping to use for byte array properties.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

public class ByteArrayRelationalTypeMapper : IByteArrayRelationalTypeMapper
Public Class ByteArrayRelationalTypeMapper
    Implements IByteArrayRelationalTypeMapper
Inheritance
System.ObjectSystem.Object
ByteArrayRelationalTypeMapperByteArrayRelationalTypeMapper
Implements

Constructors

ByteArrayRelationalTypeMapper(Int32, RelationalTypeMapping, RelationalTypeMapping, RelationalTypeMapping, RelationalTypeMapping, Func<Int32, RelationalTypeMapping>) ByteArrayRelationalTypeMapper(Int32, RelationalTypeMapping, RelationalTypeMapping, RelationalTypeMapping, RelationalTypeMapping, Func(Of Int32, RelationalTypeMapping))

Initialized a new instance of the ByteArrayRelationalTypeMapper class.

Properties

CreateBoundedMapping CreateBoundedMapping

Gets a function to create a mapping for a property with a given length.

DefaultMapping DefaultMapping

Gets the default mapping to be used.

KeyMapping KeyMapping

Gets the mapping to be used for key properties

MaxBoundedLength MaxBoundedLength

Gets the maximum length of data that can be stored in a byte array property

RowVersionMapping RowVersionMapping

Gets the mapping to be used for properties being used as a row version.

UnboundedMapping UnboundedMapping

Gets the mapping to be used for properties with no length specified

Methods

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
FindMapping(Boolean, Boolean, Nullable<Int32>) FindMapping(Boolean, Boolean, Nullable(Of Int32))

Gets the mapping for a property.

System.Object.GetHashCode() System.Object.GetHashCode() Inherited from System.Object
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
System.Object.ToString() System.Object.ToString() Inherited from System.Object