SqliteTableBuilderExtensions.UseSqlReturningClause 方法

定義

多載

UseSqlReturningClause(OwnedNavigationTableBuilder, Boolean)

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

UseSqlReturningClause(SplitTableBuilder, Boolean)

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

UseSqlReturningClause(TableBuilder, Boolean)

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

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

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

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

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

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

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

UseSqlReturningClause(OwnedNavigationTableBuilder, Boolean)

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

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

參數

tableBuilder
OwnedNavigationTableBuilder

所設定資料表的產生器。

useSqlReturningClause
Boolean

值,指出儲存變更至資料表時是否要使用 RETURNING 子句。

傳回

相同的產生器實例,以便鏈結多個呼叫。

備註

如需詳細資訊和範例 ,請參閱搭配 Sqlite 使用 SQL RETURNING 子句

適用於

UseSqlReturningClause(SplitTableBuilder, Boolean)

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

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

參數

tableBuilder
SplitTableBuilder

所設定資料表的產生器。

useSqlReturningClause
Boolean

值,指出儲存變更至資料表時是否要使用 RETURNING 子句。

傳回

相同的產生器實例,以便鏈結多個呼叫。

備註

如需詳細資訊和範例 ,請參閱搭配 Sqlite 使用 SQL RETURNING 子句

適用於

UseSqlReturningClause(TableBuilder, Boolean)

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

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

參數

tableBuilder
TableBuilder

所設定資料表的產生器。

useSqlReturningClause
Boolean

值,指出儲存變更至資料表時是否要使用 RETURNING 子句。

傳回

相同的產生器實例,以便鏈結多個呼叫。

備註

如需詳細資訊和範例 ,請參閱搭配 Sqlite 使用 SQL RETURNING 子句

適用於

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

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder<TEntity> UseSqlReturningClause<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.SplitTableBuilder<TEntity> tableBuilder, bool useSqlReturningClause = true) where TEntity : class;
static member UseSqlReturningClause : 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 UseSqlReturningClause(Of TEntity As Class) (tableBuilder As SplitTableBuilder(Of TEntity), Optional useSqlReturningClause As Boolean = true) As SplitTableBuilder(Of TEntity)

類型參數

TEntity

正在設定的實體型別。

參數

tableBuilder
SplitTableBuilder<TEntity>

所設定資料表的產生器。

useSqlReturningClause
Boolean

值,指出儲存變更至資料表時是否要使用 RETURNING 子句。

傳回

相同的產生器實例,以便鏈結多個呼叫。

備註

如需詳細資訊和範例 ,請參閱搭配 Sqlite 使用 SQL RETURNING 子句

適用於

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

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> UseSqlReturningClause<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> tableBuilder, bool useSqlReturningClause = true) where TEntity : class;
static member UseSqlReturningClause : 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 UseSqlReturningClause(Of TEntity As Class) (tableBuilder As TableBuilder(Of TEntity), Optional useSqlReturningClause As Boolean = true) As TableBuilder(Of TEntity)

類型參數

TEntity

正在設定的實體型別。

參數

tableBuilder
TableBuilder<TEntity>

所設定資料表的產生器。

useSqlReturningClause
Boolean

值,指出儲存變更至資料表時是否要使用 RETURNING 子句。

傳回

相同的產生器實例,以便鏈結多個呼叫。

備註

如需詳細資訊和範例 ,請參閱搭配 Sqlite 使用 SQL RETURNING 子句

適用於

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

設定是否要在將變更儲存至資料表時使用 SQL RETURNING 子句。 RETURNING 子句與某些 Sqlite 功能不相容,例如具有 AFTER 觸發程式的虛擬資料表或資料表。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> UseSqlReturningClause<TOwnerEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> tableBuilder, bool useSqlReturningClause = true) where TOwnerEntity : class where TDependentEntity : class;
static member UseSqlReturningClause : 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 UseSqlReturningClause(Of TOwnerEntity As Class, TDependentEntity As Class) (tableBuilder As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity), Optional useSqlReturningClause As Boolean = true) As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity)

類型參數

TOwnerEntity

擁有關聯性的實體類型。

TDependentEntity

關聯性的相依實體類型。

參數

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

所設定資料表的產生器。

useSqlReturningClause
Boolean

值,指出儲存變更至資料表時是否要使用 RETURNING 子句。

傳回

相同的產生器實例,以便鏈結多個呼叫。

備註

如需詳細資訊和範例 ,請參閱搭配 Sqlite 使用 SQL RETURNING 子句

適用於