IMutableModel.AddEntityType Método
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í.
Sobrecargas
AddEntityType(String) |
Agrega un tipo de entidad de tipo predeterminado al modelo. |
AddEntityType(String, Type) |
Agrega un tipo de entidad de tipo compartido al modelo. |
AddEntityType(Type) |
Agrega un tipo de entidad al modelo. |
AddEntityType(String, String, IMutableEntityType) |
Agrega un tipo de entidad propiedad con una navegación definitoria al modelo. |
AddEntityType(Type, String, IMutableEntityType) |
Agrega un tipo de entidad propiedad con una navegación definitoria al modelo. |
AddEntityType(String)
Agrega un tipo de entidad de tipo predeterminado al modelo.
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (string name);
abstract member AddEntityType : string -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (name As String) As IMutableEntityType
Parámetros
- name
- String
Nombre de la entidad que se va a agregar.
Devoluciones
Nuevo tipo de entidad.
Comentarios
Las entidades shadow no se admiten actualmente en un modelo que se usa en tiempo de ejecución con .DbContext Por lo tanto, los tipos de entidad de estado de sombra solo existirán en las instantáneas del modelo de migración, etc.
Se aplica a
AddEntityType(String, Type)
Agrega un tipo de entidad de tipo compartido al modelo.
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (string name, Type type);
abstract member AddEntityType : string * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (name As String, type As Type) As IMutableEntityType
Parámetros
- name
- String
Nombre de la entidad que se va a agregar.
- type
- Type
Clase CLR que se usa para representar instancias del tipo de entidad.
Devoluciones
Nuevo tipo de entidad.
Comentarios
El tipo de entidad de tipo compartido es un tipo de entidad que puede compartir el tipo CLR con otros tipos del modelo, pero tiene un nombre único y siempre identificado por el nombre.
Se aplica a
AddEntityType(Type)
Agrega un tipo de entidad al modelo.
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type clrType);
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type type);
abstract member AddEntityType : Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
abstract member AddEntityType : Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (clrType As Type) As IMutableEntityType
Public Function AddEntityType (type As Type) As IMutableEntityType
Parámetros
- clrTypetype
- Type
Clase CLR que se usa para representar instancias del tipo de entidad.
Devoluciones
Nuevo tipo de entidad.
Se aplica a
AddEntityType(String, String, IMutableEntityType)
Agrega un tipo de entidad propiedad con una navegación definitoria al modelo.
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
abstract member AddEntityType : string * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (name As String, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType
Parámetros
- name
- String
Nombre del tipo de entidad que se va a agregar.
- definingNavigationName
- String
La navegación que define.
- definingEntityType
- IMutableEntityType
Tipo de entidad que define.
Devoluciones
Nuevo tipo de entidad.
Se aplica a
AddEntityType(Type, String, IMutableEntityType)
Agrega un tipo de entidad propiedad con una navegación definitoria al modelo.
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type clrType, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
abstract member AddEntityType : Type * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
abstract member AddEntityType : Type * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (clrType As Type, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType
Public Function AddEntityType (type As Type, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType
Parámetros
- clrTypetype
- Type
Clase CLR que se usa para representar instancias de este tipo de entidad.
- definingNavigationName
- String
La navegación que define.
- definingEntityType
- IMutableEntityType
Tipo de entidad que define.
Devoluciones
Nuevo tipo de entidad.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de