Udostępnij za pośrednictwem


SqlServerEntityTypeBuilderExtensions.UseHistoryTableName Metoda

Definicja

Konfiguruje nazwę tabeli historii dla jednostki mapowanej na tabelę czasową.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? UseHistoryTableName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, string name, bool fromDataAnnotation = false);
static member UseHistoryTableName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
<Extension()>
Public Function UseHistoryTableName (entityTypeBuilder As IConventionEntityTypeBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parametry

entityTypeBuilder
IConventionEntityTypeBuilder

Konstruktor dla konfigurowanej jednostki.

name
String

Nazwa tabeli historii.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null w przeciwnym razie.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Using SQL Server temporal tables with EF Core (Używanie tabel czasowych SQL Server za pomocą programu EF Core).

Dotyczy