RelationalEntityTypeAnnotations Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableEntityType).
public class RelationalEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalEntityTypeAnnotations
type RelationalEntityTypeAnnotations = class
interface IRelationalEntityTypeAnnotations
Public Class RelationalEntityTypeAnnotations
Implements IRelationalEntityTypeAnnotations
- Herencia
-
RelationalEntityTypeAnnotations
- Derivado
- Implementaciones
Constructores
RelationalEntityTypeAnnotations(IEntityType) |
Construye una instancia de para las anotaciones del objeto especificado IEntityType. |
RelationalEntityTypeAnnotations(IEntityType, RelationalFullAnnotationNames) |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableEntityType). |
RelationalEntityTypeAnnotations(RelationalAnnotations) |
Construye una instancia de para las anotaciones del IEntityType representado por el asistente de anotación especificado. |
RelationalEntityTypeAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableEntityType). |
Campos
ProviderFullAnnotationNames |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableEntityType). |
Propiedades
Annotations |
Asistente RelationalAnnotations que representa el objeto que IEntityType se va a anotar. |
DiscriminatorProperty |
IProperty que se usará para almacenar un valor discriminador. |
DiscriminatorValue |
Valor discriminador que se va a usar. |
EntityType |
que IEntityType se va a anotar. |
Schema |
Esquema de base de datos que contiene la tabla asignada. |
TableName |
Nombre de la tabla a la que se asigna el tipo de entidad. |
Métodos
GetAnnotations(IEntityType) |
Obtiene una RelationalEntityTypeAnnotations instancia de para el IEntityType determinado mantenimiento de la semántica que usa esta instancia para controlar la RelationalAnnotations configuración de anotaciones por convención. |
GetAnnotations(IModel) |
Obtiene una RelationalModelAnnotations instancia de para el IModel determinado mantenimiento de la semántica que usa esta instancia para controlar la RelationalAnnotations configuración de anotaciones por convención. |
GetDiscriminatorPropertyConfigurationSource() |
Obtiene para Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource el objeto que se establece DiscriminatorPropertyactualmente. |
GetDiscriminatorValueConfigurationSource() |
Obtiene para Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource el objeto que se establece DiscriminatorValueactualmente. |
GetNonRootDiscriminatorProperty() |
Busca el IProperty conjunto que se va a usar para un discriminador en este tipo sin atravesar los tipos base. |
RemoveDiscriminatorValue() |
Intenta quitar mediante DiscriminatorValue la semántica de en RelationalAnnotations uso. |
SetDiscriminatorProperty(IProperty) |
Intenta establecer mediante DiscriminatorProperty la semántica de RelationalAnnotations en uso. |
SetDiscriminatorProperty(IProperty, Type) |
Intenta establecer mediante DiscriminatorProperty la semántica de RelationalAnnotations en uso. |
SetDiscriminatorValue(Object) |
Intenta establecer mediante DiscriminatorValue la semántica de RelationalAnnotations en uso. |
SetSchema(String) |
Intenta establecer mediante Schema la semántica de RelationalAnnotations en uso. |
SetTableName(String) |
Intenta establecer mediante TableName la semántica de RelationalAnnotations en uso. |