RelationalPropertyBuilderExtensions RelationalPropertyBuilderExtensions Class

Definition

Relational database specific extension methods for PropertyBuilder.

public static class RelationalPropertyBuilderExtensions
Public Module RelationalPropertyBuilderExtensions
Inheritance
System.ObjectSystem.Object
RelationalPropertyBuilderExtensionsRelationalPropertyBuilderExtensions

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
System.Object.GetHashCode() System.Object.GetHashCode() Inherited from System.Object
System.Object.GetType() System.Object.GetType() Inherited from System.Object
HasColumnName(PropertyBuilder, String) HasColumnName(PropertyBuilder, String)

Configures the column that the property maps to when targeting a relational database.

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String) HasColumnName(Of TProperty)(PropertyBuilder(Of TProperty), String)

Configures the column that the property maps to when targeting a relational database.

HasColumnType(PropertyBuilder, String) HasColumnType(PropertyBuilder, String)

Configures the data type of the column that the property maps to when targeting a relational database. This should be the complete type name, including precision, scale, length, etc.

HasColumnType<TProperty>(PropertyBuilder<TProperty>, String) HasColumnType(Of TProperty)(PropertyBuilder(Of TProperty), String)

Configures the data type of the column that the property maps to when targeting a relational database. This should be the complete type name, including precision, scale, length, etc.

HasComputedColumnSql(PropertyBuilder, String) HasComputedColumnSql(PropertyBuilder, String)

Configures the property to map to a computed column when targeting a relational database.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String) HasComputedColumnSql(Of TProperty)(PropertyBuilder(Of TProperty), String)

Configures the property to map to a computed column when targeting a relational database.

HasDefaultValue(PropertyBuilder, Object) HasDefaultValue(PropertyBuilder, Object)

Configures the default value for the column that the property maps to when targeting a relational database.

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object) HasDefaultValue(Of TProperty)(PropertyBuilder(Of TProperty), Object)

Configures the default value for the column that the property maps to when targeting a relational database.

HasDefaultValueSql(PropertyBuilder, String) HasDefaultValueSql(PropertyBuilder, String)

Configures the default value expression for the column that the property maps to when targeting a relational database.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String) HasDefaultValueSql(Of TProperty)(PropertyBuilder(Of TProperty), String)

Configures the default value expression for the column that the property maps to when targeting a relational database.

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