SqlServerTableBuilderExtensions.IsTemporal メソッド

定義

オーバーロード

IsTemporal(OwnedNavigationTableBuilder, Action<OwnedNavigationTemporalTableBuilder>)

テーブルをテンポラルとして構成します。

IsTemporal(OwnedNavigationTableBuilder, Boolean)

テーブルをテンポラルとして構成します。

IsTemporal(TableBuilder, Action<TemporalTableBuilder>)

テーブルをテンポラルとして構成します。

IsTemporal(TableBuilder, Boolean)

テーブルをテンポラルとして構成します。

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

テーブルをテンポラルとして構成します。

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

テーブルをテンポラルとして構成します。

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

テーブルをテンポラルとして構成します。

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

テーブルをテンポラルとして構成します。

IsTemporal(OwnedNavigationTableBuilder, Action<OwnedNavigationTemporalTableBuilder>)

テーブルをテンポラルとして構成します。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder IsTemporal (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder> buildAction);
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder
<Extension()>
Public Function IsTemporal (tableBuilder As OwnedNavigationTableBuilder, buildAction As Action(Of OwnedNavigationTemporalTableBuilder)) As OwnedNavigationTableBuilder

パラメーター

tableBuilder
OwnedNavigationTableBuilder

構成されているテーブルのビルダー。

buildAction
Action<OwnedNavigationTemporalTableBuilder>

テンポラル テーブルの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象

IsTemporal(OwnedNavigationTableBuilder, Boolean)

テーブルをテンポラルとして構成します。

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

パラメーター

tableBuilder
OwnedNavigationTableBuilder

構成されているテーブルのビルダー。

temporal
Boolean

テーブルがテンポラルであるかどうかを示す値。

戻り値

テンポラル テーブルの構成に使用できるオブジェクト。

注釈

詳細については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象

IsTemporal(TableBuilder, Action<TemporalTableBuilder>)

テーブルをテンポラルとして構成します。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder IsTemporal (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder> buildAction);
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder
<Extension()>
Public Function IsTemporal (tableBuilder As TableBuilder, buildAction As Action(Of TemporalTableBuilder)) As TableBuilder

パラメーター

tableBuilder
TableBuilder

構成されているテーブルのビルダー。

buildAction
Action<TemporalTableBuilder>

テンポラル テーブルの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象

IsTemporal(TableBuilder, Boolean)

テーブルをテンポラルとして構成します。

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

パラメーター

tableBuilder
TableBuilder

構成されているテーブルのビルダー。

temporal
Boolean

テーブルがテンポラルであるかどうかを示す値。

戻り値

テンポラル テーブルの構成に使用できるオブジェクト。

注釈

詳細と例については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象

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

テーブルをテンポラルとして構成します。

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

型パラメーター

TEntity

構成対象のエンティティ型。

パラメーター

tableBuilder
TableBuilder<TEntity>

構成されているテーブルのビルダー。

temporal
Boolean

テーブルがテンポラルであるかどうかを示す値。

戻り値

テンポラル テーブルの構成に使用できるオブジェクト。

注釈

詳細と例については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象

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

テーブルをテンポラルとして構成します。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> IsTemporal<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<TEntity> tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder<TEntity>> buildAction) where TEntity : class;
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<'Entity (requires 'Entity : null)> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.TableBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function IsTemporal(Of TEntity As Class) (tableBuilder As TableBuilder(Of TEntity), buildAction As Action(Of TemporalTableBuilder(Of TEntity))) As TableBuilder(Of TEntity)

型パラメーター

TEntity

構成対象のエンティティ型。

パラメーター

tableBuilder
TableBuilder<TEntity>

構成されているテーブルのビルダー。

buildAction
Action<TemporalTableBuilder<TEntity>>

テンポラル テーブルの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象

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

テーブルをテンポラルとして構成します。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> IsTemporal<TOwnerEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> tableBuilder, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>> buildAction) where TOwnerEntity : class where TDependentEntity : class;
static member IsTemporal : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTemporalTableBuilder<'OwnerEntity, 'DependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationTableBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'OwnerEntity : null and 'DependentEntity : null)
<Extension()>
Public Function IsTemporal(Of TOwnerEntity As Class, TDependentEntity As Class) (tableBuilder As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity), buildAction As Action(Of OwnedNavigationTemporalTableBuilder(Of TOwnerEntity, TDependentEntity))) As OwnedNavigationTableBuilder(Of TOwnerEntity, TDependentEntity)

型パラメーター

TOwnerEntity

リレーションシップを所有するエンティティ型。

TDependentEntity

リレーションシップの依存エンティティ型。

パラメーター

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

構成されているテーブルのビルダー。

buildAction
Action<OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>>

テンポラル テーブルの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象

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

テーブルをテンポラルとして構成します。

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

型パラメーター

TOwnerEntity

リレーションシップを所有するエンティティ型。

TDependentEntity

リレーションシップの依存エンティティ型。

パラメーター

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

構成されているテーブルのビルダー。

temporal
Boolean

テーブルがテンポラルであるかどうかを示す値。

戻り値

テンポラル テーブルの構成に使用できるオブジェクト。

注釈

詳細については、「EF Core でのSQL Serverテンポラル テーブルの使用」を参照してください。

適用対象