IConventionEntityTypeBuilder.HasDiscriminator Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
HasDiscriminator(Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(MemberInfo, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(String, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(Type, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(String, Type, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(Boolean)
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados 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 se a configuração foi especificada usando uma anotação de dados.
Retornos
Um construtor que permite que a propriedade discriminatória seja configurada.
Aplica-se a
HasDiscriminator(MemberInfo, Boolean)
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados 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
A propriedade mapeada para a propriedade discriminatória.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um construtor que permite que a propriedade discriminatória seja configurada.
Aplica-se a
HasDiscriminator(String, Boolean)
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados 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
O nome da propriedade discriminatória.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um construtor que permite que a propriedade discriminatória seja configurada.
Aplica-se a
HasDiscriminator(Type, Boolean)
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados 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
O tipo de valores armazenados na propriedade discriminatória.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um construtor que permite que a propriedade discriminatória seja configurada.
Aplica-se a
HasDiscriminator(String, Type, Boolean)
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados 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
O nome da propriedade discriminatória.
- type
- Type
O tipo de valores armazenados na propriedade discriminatória.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um construtor que permite que a propriedade discriminatória seja configurada.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de