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 Server使用 SQL OUTPUT 子句

適用於

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 Server使用 SQL OUTPUT 子句

適用於

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 Server使用 SQL OUTPUT 子句

適用於

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 Server使用 SQL OUTPUT 子句

適用於

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 Server使用 SQL OUTPUT 子句

適用於

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 Server使用 SQL OUTPUT 子句

適用於