Udostępnij za pośrednictwem


TemporalTableBuilder<TEntity> Klasa

Definicja

Wystąpienia tej klasy są zwracane z metod przy użyciu interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniej konstrukcji w kodzie aplikacji.

public class TemporalTableBuilder<TEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.TemporalTableBuilder where TEntity : class
type TemporalTableBuilder<'Entity (requires 'Entity : null)> = class
    inherit TemporalTableBuilder
Public Class TemporalTableBuilder(Of TEntity)
Inherits TemporalTableBuilder

Parametry typu

TEntity

Konfigurowany typ jednostki.

Dziedziczenie
TemporalTableBuilder<TEntity>

Konstruktory

TemporalTableBuilder<TEntity>(EntityTypeBuilder)

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

TemporalTableBuilder<TEntity>(IMutableEntityType)

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można go zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio w kodzie z wyjątkową ostrożnością i wiedzieć, ż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ą.

(Odziedziczone po TemporalTableBuilder)
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ą.

(Odziedziczone po TemporalTableBuilder)
UseHistoryTable(String)

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

UseHistoryTable(String)

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

(Odziedziczone po TemporalTableBuilder)
UseHistoryTable(String, String)

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

Dotyczy