Freigeben über


SqlServerTableBuilderExtensions.IsTemporal Methode

Definition

Überlädt

IsTemporal(OwnedNavigationTableBuilder, Action<OwnedNavigationTemporalTableBuilder>)

Konfiguriert die Tabelle als temporal.

IsTemporal(OwnedNavigationTableBuilder, Boolean)

Konfiguriert die Tabelle als temporal.

IsTemporal(TableBuilder, Action<TemporalTableBuilder>)

Konfiguriert die Tabelle als temporal.

IsTemporal(TableBuilder, Boolean)

Konfiguriert die Tabelle als temporal.

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

Konfiguriert die Tabelle als temporal.

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

Konfiguriert die Tabelle als temporal.

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

Konfiguriert die Tabelle als temporal.

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

Konfiguriert die Tabelle als temporal.

IsTemporal(OwnedNavigationTableBuilder, Action<OwnedNavigationTemporalTableBuilder>)

Konfiguriert die Tabelle als temporal.

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

Parameter

tableBuilder
OwnedNavigationTableBuilder

Der Generator für die zu konfigurierende Tabelle.

buildAction
Action<OwnedNavigationTemporalTableBuilder>

Eine Aktion, die die Konfiguration der temporalen Tabelle ausführt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für:

IsTemporal(OwnedNavigationTableBuilder, Boolean)

Konfiguriert die Tabelle als temporal.

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

Parameter

tableBuilder
OwnedNavigationTableBuilder

Der Generator für die zu konfigurierende Tabelle.

temporal
Boolean

Ein Wert, der angibt, ob die Tabelle temporal ist.

Gibt zurück

Ein Objekt, das zum Konfigurieren der temporalen Tabelle verwendet werden kann.

Hinweise

Weitere Informationen finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für:

IsTemporal(TableBuilder, Action<TemporalTableBuilder>)

Konfiguriert die Tabelle als temporal.

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

Parameter

tableBuilder
TableBuilder

Der Generator für die zu konfigurierende Tabelle.

buildAction
Action<TemporalTableBuilder>

Eine Aktion, die die Konfiguration der temporalen Tabelle ausführt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für:

IsTemporal(TableBuilder, Boolean)

Konfiguriert die Tabelle als temporal.

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

Parameter

tableBuilder
TableBuilder

Der Generator für die zu konfigurierende Tabelle.

temporal
Boolean

Ein Wert, der angibt, ob die Tabelle temporal ist.

Gibt zurück

Ein Objekt, das zum Konfigurieren der temporalen Tabelle verwendet werden kann.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für:

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

Konfiguriert die Tabelle als temporal.

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)

Typparameter

TEntity

Der Entitätstyp, der konfiguriert wird.

Parameter

tableBuilder
TableBuilder<TEntity>

Der Generator für die zu konfigurierende Tabelle.

temporal
Boolean

Ein Wert, der angibt, ob die Tabelle temporal ist.

Gibt zurück

Ein Objekt, das zum Konfigurieren der temporalen Tabelle verwendet werden kann.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für:

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

Konfiguriert die Tabelle als temporal.

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)

Typparameter

TEntity

Der Entitätstyp, der konfiguriert wird.

Parameter

tableBuilder
TableBuilder<TEntity>

Der Generator für die zu konfigurierende Tabelle.

buildAction
Action<TemporalTableBuilder<TEntity>>

Eine Aktion, die die Konfiguration der temporalen Tabelle ausführt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für:

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

Konfiguriert die Tabelle als temporal.

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)

Typparameter

TOwnerEntity

Der Entitätstyp, der die Beziehung besitzt.

TDependentEntity

Der abhängige Entitätstyp der Beziehung.

Parameter

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

Der Generator für die zu konfigurierende Tabelle.

buildAction
Action<OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>>

Eine Aktion, die die Konfiguration der temporalen Tabelle ausführt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für:

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

Konfiguriert die Tabelle als temporal.

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)

Typparameter

TOwnerEntity

Der Entitätstyp, der die Beziehung besitzt.

TDependentEntity

Der abhängige Entitätstyp der Beziehung.

Parameter

tableBuilder
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

Der Generator für die zu konfigurierende Tabelle.

temporal
Boolean

Ein Wert, der angibt, ob die Tabelle temporal ist.

Gibt zurück

Ein Objekt, das zum Konfigurieren der temporalen Tabelle verwendet werden kann.

Hinweise

Weitere Informationen finden Sie unter Verwenden SQL Server temporaler Tabellen mit EF Core.

Gilt für: