TemporalTableBuilder<TEntity> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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, String) |
Konfiguruje tabelę historii dla jednostki mapowanej na tabelę czasową. |
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) |