SqlServerTableBuilderExtensions Class

Definition

SQL Server specific extension methods for TableBuilder.

public static class SqlServerTableBuilderExtensions
type SqlServerTableBuilderExtensions = class
Public Module SqlServerTableBuilderExtensions
Inheritance
SqlServerTableBuilderExtensions

Methods

IsMemoryOptimized(OwnedNavigationTableBuilder, Boolean)

Configures the table that the entity maps to when targeting SQL Server as memory-optimized.

IsMemoryOptimized(TableBuilder, Boolean)

Configures the table that the entity maps to when targeting SQL Server as memory-optimized.

IsMemoryOptimized<TEntity>(TableBuilder<TEntity>, Boolean)

Configures the table that the entity maps to when targeting SQL Server as memory-optimized.

IsMemoryOptimized<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>, Boolean)

Configures the table that the entity maps to when targeting SQL Server as memory-optimized.

IsTemporal(OwnedNavigationTableBuilder, Action<OwnedNavigationTemporalTableBuilder>)

Configures the table as temporal.

IsTemporal(OwnedNavigationTableBuilder, Boolean)

Configures the table as temporal.

IsTemporal(TableBuilder, Action<TemporalTableBuilder>)

Configures the table as temporal.

IsTemporal(TableBuilder, Boolean)

Configures the table as temporal.

IsTemporal<TEntity>(TableBuilder<TEntity>, Action<TemporalTableBuilder<TEntity>>)

Configures the table as temporal.

IsTemporal<TEntity>(TableBuilder<TEntity>, Boolean)

Configures the table as temporal.

IsTemporal<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTemporalTableBuilder<TOwnerEntity, TDependentEntity>>)

Configures the table as temporal.

IsTemporal<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>, Boolean)

Configures the table as temporal.

UseSqlOutputClause(OwnedNavigationTableBuilder, Boolean)

Configures whether to use the SQL OUTPUT clause when saving changes to the table. The OUTPUT clause is incompatible with certain SQL Server features, such as tables with triggers.

UseSqlOutputClause(SplitTableBuilder, Boolean)

Configures whether to use the SQL OUTPUT clause when saving changes to the table. The OUTPUT clause is incompatible with certain SQL Server features, such as tables with triggers.

UseSqlOutputClause(TableBuilder, Boolean)

Configures whether to use the SQL OUTPUT clause when saving changes to the table. The OUTPUT clause is incompatible with certain SQL Server features, such as tables with triggers.

UseSqlOutputClause<TEntity>(SplitTableBuilder<TEntity>, Boolean)

Configures whether to use the SQL OUTPUT clause when saving changes to the table. The OUTPUT clause is incompatible with certain SQL Server features, such as tables with triggers.

UseSqlOutputClause<TEntity>(TableBuilder<TEntity>, Boolean)

Configures whether to use the SQL OUTPUT clause when saving changes to the table. The OUTPUT clause is incompatible with certain SQL Server features, such as tables with triggers.

UseSqlOutputClause<TOwnerEntity,TDependentEntity>(OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>, Boolean)

Configures whether to use the SQL OUTPUT clause when saving changes to the table. The OUTPUT clause is incompatible with certain SQL Server features, such as tables with triggers.

Applies to