Udostępnij za pośrednictwem


TemporalTableBuilder Klasa

Definicja

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

public class TemporalTableBuilder
type TemporalTableBuilder = class
Public Class TemporalTableBuilder
Dziedziczenie
TemporalTableBuilder
Pochodne

Konstruktory

TemporalTableBuilder(EntityTypeBuilder)

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

TemporalTableBuilder(IMutableEntityType)

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

Metody

HasPeriodEnd(String)

Zwraca obiekt, który może służyć do konfigurowania właściwości końcowej okresu typu jednostki mapowanej na tabelę czasową.

HasPeriodStart(String)

Zwraca obiekt, który może służyć do konfigurowania właściwości rozpoczęcia okresu typu jednostki mapowanej na tabelę czasową.

UseHistoryTable(String)

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

UseHistoryTable(String, String)

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

Dotyczy