CollectionCollectionBuilder 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í.
Proporciona una API sencilla para configurar una relación uno a varios.
public class CollectionCollectionBuilder
type CollectionCollectionBuilder = class
Public Class CollectionCollectionBuilder
- Herencia
-
CollectionCollectionBuilder
- Derivado
Comentarios
Las instancias de esta clase se devuelven desde métodos cuando se usa la API y no está diseñado para construirse directamente en el ModelBuilder código de la aplicación.
Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.
Constructores
CollectionCollectionBuilder(IMutableEntityType, IMutableEntityType, IMutableSkipNavigation, IMutableSkipNavigation) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
Propiedades
LeftEntityType |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
LeftNavigation |
Una de las navegaciones implicadas en la relación. |
ModelBuilder |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
RightEntityType |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
RightNavigation |
Una de las navegaciones implicadas en la relación. |
Métodos
Using(IMutableForeignKey, IMutableForeignKey) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
UsingEntity(Action<EntityTypeBuilder>) |
Configura el tipo de entidad de combinación que implementa la relación de varios a varios. |
UsingEntity(Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |
UsingEntity(Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |
UsingEntity(String) |
Configura el tipo de entidad de combinación que implementa la relación de varios a varios. |
UsingEntity(String, Action<EntityTypeBuilder>) |
Configura el tipo de entidad de combinación que implementa la relación de varios a varios. |
UsingEntity(String, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |
UsingEntity(String, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |
UsingEntity(String, Type) |
Configura el tipo de entidad de combinación que implementa la relación de varios a varios. |
UsingEntity(String, Type, Action<EntityTypeBuilder>) |
Configura el tipo de entidad de combinación que implementa la relación de varios a varios. |
UsingEntity(String, Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |
UsingEntity(String, Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |
UsingEntity(String, Type, Func<IMutableEntityType,IMutableForeignKey>, Func<IMutableEntityType,IMutableForeignKey>) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
UsingEntity(Type) |
Configura el tipo de entidad de combinación que implementa la relación de varios a varios. |
UsingEntity(Type, Action<EntityTypeBuilder>) |
Configura el tipo de entidad de combinación que implementa la relación de varios a varios. |
UsingEntity(Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |
UsingEntity(Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Configura las relaciones con los tipos de entidad que participan en la relación de varios a varios. |