CollectionCollectionBuilder Clase

Definición

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.

Se aplica a