Share via


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> Clase

Definición

Proporciona una API sencilla para configurar una navegación a un tipo de entidad propiedad.

public class OwnedNavigationBuilder<TEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TEntity : class where TDependentEntity : class
public class OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TOwnerEntity : class where TDependentEntity : class
type OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
type OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Inherits OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationBuilder

Parámetros de tipo

TEntity TOwnerEntity
TDependentEntity
Herencia
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

Comentarios

Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.

Constructores

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(EntityType, EntityType, InternalRelationshipBuilder)

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 provocar errores en la aplicación al actualizar a una nueva versión de Entity Framework Core.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(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 provocar errores en la aplicación al actualizar a una nueva versión de Entity Framework Core.

Propiedades

Builder

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 provocar errores en la aplicación al actualizar a una nueva versión de Entity Framework Core.

(Heredado de OwnedNavigationBuilder)
DependentEntityType

Obtiene el tipo de entidad dependiente utilizado para configurar esta relación.

(Heredado de OwnedNavigationBuilder)
Metadata

Clave externa que representa esta propiedad.

(Heredado de OwnedNavigationBuilder)
OwnedEntityType

Tipo de entidad propiedad que se va a configurar.

(Heredado de OwnedNavigationBuilder)
PrincipalEntityType

Obtiene el tipo de entidad principal utilizado para configurar esta relación.

(Heredado de OwnedNavigationBuilder)

Métodos

FindRelatedEntityType(String, String)

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 provocar errores en la aplicación al actualizar a una nueva versión de Entity Framework Core.

(Heredado de OwnedNavigationBuilder)
FindRelatedEntityType(Type, String)

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 provocar errores en la aplicación al actualizar a una nueva versión de Entity Framework Core.

(Heredado de OwnedNavigationBuilder)
HasAnnotation(String, Object)

Agrega o actualiza una anotación en el tipo de entidad propiedad. Si ya existe una anotación con la clave especificada en annotation , se actualizará su valor.

HasChangeTrackingStrategy(ChangeTrackingStrategy)

Configura el objeto ChangeTrackingStrategy que se va a usar para este tipo de entidad. Esta estrategia indica cómo el contexto detecta los cambios en las propiedades de una instancia del tipo de entidad.

HasData(IEnumerable<Object>)

Configura esta entidad para que tenga datos de inicialización. Se usa para generar migraciones de movimiento de datos.

HasData(IEnumerable<Object>)

Agrega datos de inicialización a este tipo de entidad. Se usa para generar migraciones de movimiento de datos.

(Heredado de OwnedNavigationBuilder)
HasData(IEnumerable<TDependentEntity>)

Agrega datos de inicialización a este tipo de entidad. Se usa para generar migraciones de movimiento de datos.

HasData(Object[])

Configura esta entidad para que tenga datos de inicialización. Se usa para generar migraciones de movimiento de datos.

HasData(TDependentEntity[])

Agrega datos de inicialización a este tipo de entidad. Se usa para generar migraciones de movimiento de datos.

HasIndex(Expression<Func<TDependentEntity,Object>>)

Configura un índice en las propiedades especificadas. Si hay un índice existente en el conjunto de propiedades especificado, se devolverá el índice existente para la configuración.

HasIndex(String[])

Configura un índice en las propiedades especificadas. Si hay un índice existente en el conjunto de propiedades especificado, se devolverá el índice existente para la configuración.

HasIndex(String[])

Configura un índice en las propiedades especificadas. Si hay un índice existente en el conjunto de propiedades especificado, se devolverá el índice existente para la configuración.

(Heredado de OwnedNavigationBuilder)
HasKey(Expression<Func<TDependentEntity,Object>>)

Establece las propiedades que componen la clave principal para este tipo de entidad de propiedad.

HasKey(String[])

Establece las propiedades que componen la clave principal para este tipo de entidad de propiedad.

HasKey(String[])

Establece las propiedades que componen la clave principal para este tipo de entidad de propiedad.

(Heredado de OwnedNavigationBuilder)
HasOne(String)

Configura una relación en la que este tipo de entidad tiene una referencia que apunta a una única instancia del otro tipo de la relación.

(Heredado de OwnedNavigationBuilder)
HasOne(String, String)

Configura una relación en la que este tipo de entidad tiene una referencia que apunta a una única instancia del otro tipo de la relación.

(Heredado de OwnedNavigationBuilder)
HasOne(Type, String)

Configura una relación en la que este tipo de entidad tiene una referencia que apunta a una única instancia del otro tipo de la relación.

(Heredado de OwnedNavigationBuilder)
HasOne<TNewRelatedEntity>(Expression<Func<TDependentEntity,TNewRelatedEntity>>)

Configura una relación en la que este tipo de entidad tiene una referencia que apunta a una única instancia del otro tipo de la relación.

HasOne<TNewRelatedEntity>(String)

Configura una relación en la que este tipo de entidad tiene una referencia que apunta a una única instancia del otro tipo de la relación.

Ignore(Expression<Func<TDependentEntity,Object>>)

Excluye la propiedad especificada del tipo de entidad. Este método se usa normalmente para quitar propiedades o navegaciones del tipo de entidad propiedad que se agregaron por convención.

Ignore(String)

Excluye la propiedad especificada del tipo de entidad. Este método se usa normalmente para quitar propiedades o navegaciones del tipo de entidad propiedad que se agregaron por convención.

IndexerProperty(Type, String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de entidad. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
IndexerProperty<TProperty>(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de entidad. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
Navigation(String)

Devuelve un objeto que se puede usar para configurar una propiedad de navegación existente desde el tipo de propiedad a su propietario. Se trata de un error para que la propiedad de navegación no exista.

(Heredado de OwnedNavigationBuilder)
Navigation<TNavigation>(Expression<Func<TDependentEntity,IEnumerable<TNavigation>>>)

Devuelve un objeto que se puede usar para configurar una propiedad de navegación existente desde el tipo de propiedad a su propietario. Se trata de un error para que la propiedad de navegación no exista.

Navigation<TNavigation>(Expression<Func<TDependentEntity,TNavigation>>)

Devuelve un objeto que se puede usar para configurar una propiedad de navegación existente desde el tipo de propiedad a su propietario. Se trata de un error para que la propiedad de navegación no exista.

OwnsMany(String, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

(Heredado de OwnedNavigationBuilder)
OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

(Heredado de OwnedNavigationBuilder)
OwnsMany(String, Type, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

(Heredado de OwnedNavigationBuilder)
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

(Heredado de OwnedNavigationBuilder)
OwnsMany(Type, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

(Heredado de OwnedNavigationBuilder)
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

(Heredado de OwnedNavigationBuilder)
OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany<TNewDependentEntity>(String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany<TNewDependentEntity>(String, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsMany<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad.

OwnsOne(String, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

(Heredado de OwnedNavigationBuilder)
OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

(Heredado de OwnedNavigationBuilder)
OwnsOne(String, Type, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

(Heredado de OwnedNavigationBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

(Heredado de OwnedNavigationBuilder)
OwnsOne(Type, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

(Heredado de OwnedNavigationBuilder)
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

(Heredado de OwnedNavigationBuilder)
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne<TNewDependentEntity>(String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne<TNewDependentEntity>(String, String)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

OwnsOne<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Configura una relación en la que la entidad de destino es propiedad de (o parte de) esta entidad. El valor de clave de entidad de destino siempre se propaga desde la entidad a la que pertenece.

PrimitiveCollection(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de propiedad donde esa propiedad representa una colección de valores primitivos, como cadenas o enteros. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
PrimitiveCollection(Type, String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de propiedad donde esa propiedad representa una colección de valores primitivos, como cadenas o enteros. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
PrimitiveCollection<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de propiedad donde esa propiedad representa una colección de valores primitivos, como cadenas o enteros.

PrimitiveCollection<TProperty>(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de propiedad donde esa propiedad representa una colección de valores primitivos, como cadenas o enteros. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
Property(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de entidad propiedad. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
Property(Type, String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de entidad propiedad. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de entidad propiedad. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

Property<TProperty>(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de entidad propiedad. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

(Heredado de OwnedNavigationBuilder)
UpdateBuilder<T>(Func<T>)

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 provocar errores en la aplicación al actualizar a una nueva versión de Entity Framework Core.

(Heredado de OwnedNavigationBuilder)
UsePropertyAccessMode(PropertyAccessMode)

Establece el objeto PropertyAccessMode que se va a usar para todas las propiedades de este tipo de entidad.

WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

Configura la relación con el propietario.

WithOwner(String)

Configura la relación con el propietario.

Implementaciones de interfaz explícitas

IInfrastructure<IConventionEntityTypeBuilder>.Instance

Obtiene el generador interno que se usa para configurar el tipo de entidad propiedad.

(Heredado de OwnedNavigationBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance

Obtiene el generador interno que se usa para configurar el tipo de entidad propiedad.

(Heredado de OwnedNavigationBuilder)

Métodos de extensión

ToJsonProperty(OwnedNavigationBuilder, String)

Configura el nombre de propiedad al que se asigna la entidad cuando se almacena como un documento incrustado.

ToJsonProperty<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura el nombre de propiedad al que se asigna la entidad cuando se almacena como un documento incrustado.

GetInfrastructure<T>(IInfrastructure<T>)

Obtiene el valor de una propiedad que se oculta mediante IInfrastructure<T>.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para eliminaciones al establecer como destino una base de datos relacional.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para eliminaciones al establecer como destino una base de datos relacional.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para eliminaciones al establecer como destino una base de datos relacional.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para eliminaciones al establecer como destino una base de datos relacional.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para eliminaciones al establecer como destino una base de datos relacional.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para eliminaciones al establecer como destino una base de datos relacional.

HasCheckConstraint(OwnedNavigationBuilder, String, String)
Obsoleto..

Configura una restricción de comprobación de base de datos al establecer como destino una base de datos relacional.

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)
Obsoleto..

Configura una restricción de comprobación de base de datos al establecer como destino una base de datos relacional.

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)
Obsoleto..

Configura una restricción de comprobación de base de datos al establecer como destino una base de datos relacional.

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<CheckConstraintBuilder>)
Obsoleto..

Configura una restricción de comprobación de base de datos al establecer como destino una base de datos relacional.

InsertUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para las inserciones al establecer como destino una base de datos relacional.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para las inserciones al establecer como destino una base de datos relacional.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para las inserciones al establecer como destino una base de datos relacional.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para las inserciones al establecer como destino una base de datos relacional.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para las inserciones al establecer como destino una base de datos relacional.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para las inserciones al establecer como destino una base de datos relacional.

SplitToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitTableBuilder>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una tabla diferente. Las propiedades de clave principal se asignan a todas las tablas, otras propiedades deben asignarse explícitamente.

SplitToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitTableBuilder>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una tabla diferente. Las propiedades de clave principal se asignan a todas las tablas, otras propiedades deben asignarse explícitamente.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una tabla diferente. Las propiedades de clave principal se asignan a todas las tablas, otras propiedades deben asignarse explícitamente.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una tabla diferente. Las propiedades de clave principal se asignan a todas las tablas, otras propiedades deben asignarse explícitamente.

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una vista diferente. Las propiedades de clave principal se asignan a todas las vistas, las demás propiedades deben asignarse explícitamente.

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una vista diferente. Las propiedades de clave principal se asignan a todas las vistas, las demás propiedades deben asignarse explícitamente.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una vista diferente. Las propiedades de clave principal se asignan a todas las vistas, las demás propiedades deben asignarse explícitamente.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura algunas de las propiedades de este tipo de entidad que se asignarán a una vista diferente. Las propiedades de clave principal se asignan a todas las vistas, las demás propiedades deben asignarse explícitamente.

ToFunction(OwnedNavigationBuilder, MethodInfo)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction(OwnedNavigationBuilder, String)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction(OwnedNavigationBuilder, String, Action<OwnedNavigationTableValuedFunctionBuilder>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, MethodInfo)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableValuedFunctionBuilder>)

Configura la función a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, Action<OwnedNavigationTableBuilder>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationTableBuilder>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String, Boolean)
Obsoleto..

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String, String)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationTableBuilder>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String, String, Action<TableBuilder>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable(OwnedNavigationBuilder, String, String, Boolean)
Obsoleto..

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, Action<TableBuilder<TRelatedEntity>>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableBuilder<TRelatedEntity>>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Action<TableBuilder<TRelatedEntity>>)

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
Obsoleto..

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
Obsoleto..

Configura la tabla a la que se asigna el tipo de entidad al establecer como destino una base de datos relacional.

ToView(OwnedNavigationBuilder, String)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

ToView(OwnedNavigationBuilder, String, Action<OwnedNavigationViewBuilder>)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

ToView(OwnedNavigationBuilder, String, String)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

ToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationViewBuilder>)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

Configura la vista a la que se asigna el tipo de entidad al dirigirse a una base de datos relacional.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para las actualizaciones al dirigirse a una base de datos relacional.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para las actualizaciones al dirigirse a una base de datos relacional.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

Configura el procedimiento almacenado que usa el tipo de entidad para las actualizaciones al dirigirse a una base de datos relacional.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para las actualizaciones al dirigirse a una base de datos relacional.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para las actualizaciones al dirigirse a una base de datos relacional.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

Configura el procedimiento almacenado que usa el tipo de entidad para las actualizaciones al dirigirse a una base de datos relacional.

HasCheckConstraint(OwnedNavigationBuilder, String, String)

Configura una restricción de comprobación de base de datos al establecer como destino una base de datos relacional.

HasCheckConstraint<TEntity,TDependentEntity>(OwnedNavigationBuilder<TEntity,TDependentEntity>, String, String)

Configura una restricción de comprobación de base de datos al establecer como destino una base de datos relacional.

HasJsonPropertyName(OwnedNavigationBuilder, String)

Configura la navegación de una entidad asignada a una columna JSON, asignando la navegación a una propiedad JSON específica, en lugar de usar el nombre de navegación.

HasJsonPropertyName<TSource,TTarget>(OwnedNavigationBuilder<TSource,TTarget>, String)

Configura la navegación de una entidad asignada a una columna JSON, asignando la navegación a una propiedad JSON específica, en lugar de usar el nombre de navegación.

ToJson(OwnedNavigationBuilder)

Configura una relación en la que este tipo de entidad y las entidades que posee se asignan a una columna JSON de la base de datos.

ToJson(OwnedNavigationBuilder, String)

Configura una relación en la que este tipo de entidad y las entidades que posee se asignan a una columna JSON de la base de datos.

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>)

Configura una relación en la que este tipo de entidad y las entidades que posee se asignan a una columna JSON de la base de datos.

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Configura una relación en la que este tipo de entidad y las entidades que posee se asignan a una columna JSON de la base de datos.

ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Obsoleto..

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Obsoleto..

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Obsoleto..

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Obsoleto..

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

Se aplica a