Compartir a través de


IConventionEntityTypeBuilder.HasDiscriminator Método

Definición

Sobrecargas

HasDiscriminator(Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

HasDiscriminator(MemberInfo, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

HasDiscriminator(String, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

HasDiscriminator(Type, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

HasDiscriminator(String, Type, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

HasDiscriminator(Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

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

Parámetros

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Generador que permite configurar la propiedad discriminador.

Se aplica a

HasDiscriminator(MemberInfo, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

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

Parámetros

memberInfo
MemberInfo

Propiedad asignada a la propiedad discriminadora.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Generador que permite configurar la propiedad discriminador.

Se aplica a

HasDiscriminator(String, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

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

Parámetros

name
String

Nombre de la propiedad discriminador.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Generador que permite configurar la propiedad discriminador.

Se aplica a

HasDiscriminator(Type, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

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

Parámetros

type
Type

Tipo de valores almacenados en la propiedad discriminador.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Generador que permite configurar la propiedad discriminador.

Se aplica a

HasDiscriminator(String, Type, Boolean)

Configura la propiedad discriminadora usada para identificar qué tipo de entidad representa cada fila de una tabla cuando se asigna una jerarquía de herencia a una sola tabla de una base de datos relacional.

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

Parámetros

name
String

Nombre de la propiedad discriminador.

type
Type

Tipo de valores almacenados en la propiedad discriminador.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Generador que permite configurar la propiedad discriminador.

Se aplica a