SqlServerPropertyBuilderExtensions SqlServerPropertyBuilderExtensions Class

Definition

SQL Server specific extension methods for PropertyBuilder.

public static class SqlServerPropertyBuilderExtensions
Public Module SqlServerPropertyBuilderExtensions
Inheritance
System.ObjectSystem.Object
SqlServerPropertyBuilderExtensionsSqlServerPropertyBuilderExtensions

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
ForSqlServerHasColumnName(PropertyBuilder, String) ForSqlServerHasColumnName(PropertyBuilder, String)

Configures the column that the property maps to when targeting SQL Server.

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

Configures the column that the property maps to when targeting SQL Server.

ForSqlServerHasColumnType(PropertyBuilder, String) ForSqlServerHasColumnType(PropertyBuilder, String)

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

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

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

ForSqlServerHasComputedColumnSql(PropertyBuilder, String) ForSqlServerHasComputedColumnSql(PropertyBuilder, String)

Configures the property to map to a computed column when targeting SQL Server.

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

Configures the property to map to a computed column when targeting SQL Server.

ForSqlServerHasDefaultValue(PropertyBuilder, Object) ForSqlServerHasDefaultValue(PropertyBuilder, Object)

Configures the default value for the column that the property maps to when targeting SQL Server.

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

Configures the default value for the column that the property maps to when targeting SQL Server.

ForSqlServerHasDefaultValueSql(PropertyBuilder, String) ForSqlServerHasDefaultValueSql(PropertyBuilder, String)

Configures the default value expression for the column that the property maps to when targeting SQL Server.

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

Configures the default value expression for the column that the property maps to when targeting SQL Server.

ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

Configures the property to use a sequence-based hi-lo pattern to generate values for new entities, when targeting SQL Server. This method sets the property to be OnAdd.

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

Configures the property to use a sequence-based hi-lo pattern to generate values for new entities, when targeting SQL Server. This method sets the property to be OnAdd.

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
UseSqlServerIdentityColumn(PropertyBuilder) UseSqlServerIdentityColumn(PropertyBuilder)

Configures the property to use the SQL Server IDENTITY feature to generate values for new entities, when targeting SQL Server. This method sets the property to be OnAdd.

UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>) UseSqlServerIdentityColumn(Of TProperty)(PropertyBuilder(Of TProperty))

Configures the property to use the SQL Server IDENTITY feature to generate values for new entities, when targeting SQL Server. This method sets the property to be OnAdd.