Freigeben über


IConventionEntityTypeBuilder.HasDiscriminator Methode

Definition

Überlädt

HasDiscriminator(Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

HasDiscriminator(MemberInfo, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

HasDiscriminator(String, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

HasDiscriminator(Type, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

HasDiscriminator(String, Type, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

HasDiscriminator(Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (bool fromDataAnnotation = false);
abstract member HasDiscriminator : bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parameter

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Ein Generator, mit dem die Diskriminatoreigenschaft konfiguriert werden kann.

Gilt für:

HasDiscriminator(MemberInfo, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
abstract member HasDiscriminator : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parameter

memberInfo
MemberInfo

Die -Eigenschaft, die der Diskriminatoreigenschaft zugeordnet ist.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Ein Generator, mit dem die Diskriminatoreigenschaft konfiguriert werden kann.

Gilt für:

HasDiscriminator(String, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (string name, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (string name, bool fromDataAnnotation = false);
abstract member HasDiscriminator : string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parameter

name
String

Der Name der Diskriminatoreigenschaft.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Ein Generator, mit dem die Diskriminatoreigenschaft konfiguriert werden kann.

Gilt für:

HasDiscriminator(Type, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (Type type, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (Type type, bool fromDataAnnotation = false);
abstract member HasDiscriminator : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parameter

type
Type

Der Typ der werte, die in der diskriminator-Eigenschaft gespeichert sind.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Ein Generator, mit dem die Diskriminatoreigenschaft konfiguriert werden kann.

Gilt für:

HasDiscriminator(String, Type, Boolean)

Konfiguriert die Diskriminatoreigenschaft, die verwendet wird, um zu identifizieren, welcher Entitätstyp jede Zeile in einer Tabelle darstellt, wenn eine Vererbungshierarchie einer einzelnen Tabelle in einer relationalen Datenbank zugeordnet ist.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (string name, Type type, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (string name, Type type, bool fromDataAnnotation = false);
abstract member HasDiscriminator : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (name As String, type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parameter

name
String

Der Name der Diskriminatoreigenschaft.

type
Type

Der Typ der werte, die in der diskriminator-Eigenschaft gespeichert sind.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Ein Generator, mit dem die Diskriminatoreigenschaft konfiguriert werden kann.

Gilt für: