DiscriminatorBuilder<TDiscriminator> 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.
Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości dyskryminacyjnych.
public class DiscriminatorBuilder<TDiscriminator>
type DiscriminatorBuilder<'Discriminator> = class
Public Class DiscriminatorBuilder(Of TDiscriminator)
Parametry typu
- TDiscriminator
Typ właściwości dyskryminującej.
- Dziedziczenie
-
DiscriminatorBuilder<TDiscriminator>
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji .
Konstruktory
DiscriminatorBuilder<TDiscriminator>(DiscriminatorBuilder) |
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
HasValue(String, TDiscriminator) |
Konfiguruje wartość dyskryminującą do użycia dla jednostek danego typu. |
HasValue(TDiscriminator) |
Konfiguruje domyślną wartość dyskryminującą do użycia. |
HasValue(Type, TDiscriminator) |
Konfiguruje wartość dyskryminującą do użycia dla jednostek danego typu. |
HasValue<TEntity>(TDiscriminator) |
Konfiguruje wartość dyskryminującą do użycia dla jednostek danego typu ogólnego. |
IsComplete(Boolean) |
Określa, czy mapowanie dyskryminujące zostało ukończone. |