SqlServerTableBuilderExtensions.UseSqlOutputClause 方法

定义

重载

UseSqlOutputClause(OwnedNavigationTableBuilder, Boolean)

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

UseSqlOutputClause(SplitTableBuilder, Boolean)

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

UseSqlOutputClause(TableBuilder, Boolean)

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

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

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

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

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

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

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

UseSqlOutputClause(OwnedNavigationTableBuilder, Boolean)

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder UseSqlOutputClause (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder tableBuilder, bool useSqlOutputClause = true);
static member UseSqlOutputClause : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder
<Extension()>
Public Function UseSqlOutputClause (tableBuilder As OwnedNavigationTableBuilder, Optional useSqlOutputClause As Boolean = true) As OwnedNavigationTableBuilder

参数

tableBuilder
OwnedNavigationTableBuilder

要配置的表的生成器。

useSqlOutputClause
Boolean

一个值,该值指示在将更改保存到表时是否使用 OUTPUT 子句。

返回

同一生成器实例,以便可以链接多个调用。

注解

有关详细信息和示例,请参阅将 SQL OUTPUT 子句与SQL Server配合使用。

适用于

UseSqlOutputClause(SplitTableBuilder, Boolean)

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder UseSqlOutputClause (this Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder tableBuilder, bool useSqlOutputClause = true);
static member UseSqlOutputClause : Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder
<Extension()>
Public Function UseSqlOutputClause (tableBuilder As SplitTableBuilder, Optional useSqlOutputClause As Boolean = true) As SplitTableBuilder

参数

tableBuilder
SplitTableBuilder

要配置的表的生成器。

useSqlOutputClause
Boolean

一个值,该值指示在将更改保存到表时是否使用 OUTPUT 子句。

返回

同一生成器实例,以便可以链接多个调用。

注解

有关详细信息和示例,请参阅将 SQL OUTPUT 子句与SQL Server配合使用。

适用于

UseSqlOutputClause(TableBuilder, Boolean)

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder UseSqlOutputClause (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder tableBuilder, bool useSqlOutputClause = true);
static member UseSqlOutputClause : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder
<Extension()>
Public Function UseSqlOutputClause (tableBuilder As TableBuilder, Optional useSqlOutputClause As Boolean = true) As TableBuilder

参数

tableBuilder
TableBuilder

要配置的表的生成器。

useSqlOutputClause
Boolean

一个值,该值指示在将更改保存到表时是否使用 OUTPUT 子句。

返回

同一生成器实例,以便可以链接多个调用。

注解

有关详细信息和示例,请参阅将 SQL OUTPUT 子句与SQL Server配合使用。

适用于

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

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder<TEntity> UseSqlOutputClause<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder<TEntity> tableBuilder, bool useSqlOutputClause = true) where TEntity : class;
static member UseSqlOutputClause : Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder<'Entity (requires 'Entity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function UseSqlOutputClause(Of TEntity As Class) (tableBuilder As SplitTableBuilder(Of TEntity), Optional useSqlOutputClause As Boolean = true) As SplitTableBuilder(Of TEntity)

类型参数

TEntity

要配置的实体类型。

参数

tableBuilder
SplitTableBuilder<TEntity>

要配置的表的生成器。

useSqlOutputClause
Boolean

一个值,该值指示在将更改保存到表时是否使用 OUTPUT 子句。

返回

同一生成器实例,以便可以链接多个调用。

注解

有关详细信息和示例,请参阅将 SQL OUTPUT 子句与SQL Server配合使用。

适用于

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

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> UseSqlOutputClause<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> tableBuilder, bool useSqlOutputClause = true) where TEntity : class;
static member UseSqlOutputClause : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<'Entity (requires 'Entity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function UseSqlOutputClause(Of TEntity As Class) (tableBuilder As TableBuilder(Of TEntity), Optional useSqlOutputClause As Boolean = true) As TableBuilder(Of TEntity)

类型参数

TEntity

要配置的实体类型。

参数

tableBuilder
TableBuilder<TEntity>

要配置的表的生成器。

useSqlOutputClause
Boolean

一个值,该值指示在将更改保存到表时是否使用 OUTPUT 子句。

返回

同一生成器实例,以便可以链接多个调用。

注解

有关详细信息和示例,请参阅将 SQL OUTPUT 子句与SQL Server配合使用。

适用于

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

配置在将更改保存到表时是否使用 SQL OUTPUT 子句。 OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> UseSqlOutputClause<TOwnerEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> tableBuilder, bool useSqlOutputClause = true) where TOwnerEntity : class where TDependentEntity : class;
static member UseSqlOutputClause : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'OwnerEntity : null and 'DependentEntity : null)
<Extension()>
Public Function UseSqlOutputClause(Of TOwnerEntity As Class, TDependentEntity As Class) (tableBuilder As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity), Optional useSqlOutputClause As Boolean = true) As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity)

类型参数

TOwnerEntity

拥有关系的实体类型。

TDependentEntity

关系的依赖实体类型。

参数

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

要配置的表的生成器。

useSqlOutputClause
Boolean

一个值,该值指示在将更改保存到表时是否使用 OUTPUT 子句。

返回

同一生成器实例,以便可以链接多个调用。

注解

有关详细信息和示例,请参阅将 SQL OUTPUT 子句与SQL Server配合使用。

适用于