Compartir a través de


EntityTypeConfiguration<TEntityType>.HasRequired<TTargetEntity> Método

Definición

Configura una relación obligatoria del tipo de entidad. Las instancias del tipo de entidad no se podrán guardar en la base de datos a menos que se especifique esta relación. La clave externa de la base de datos no admitirá valores NULL.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntity> HasRequired<TTargetEntity>(System.Linq.Expressions.Expression<Func<TEntityType,TTargetEntity>> navigationPropertyExpression) where TTargetEntity : class;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.ModelConfiguration.Configuration.RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntity> HasRequired<TTargetEntity>(System.Linq.Expressions.Expression<Func<TEntityType,TTargetEntity>> navigationPropertyExpression) where TTargetEntity : class;
member this.HasRequired : System.Linq.Expressions.Expression<Func<'EntityType, 'argetEntity>> -> System.Data.Entity.ModelConfiguration.Configuration.RequiredNavigationPropertyConfiguration<'EntityType, 'argetEntity (requires 'EntityType : null and 'argetEntity : null)> (requires 'argetEntity : null)
Public Function HasRequired(Of TTargetEntity As Class) (navigationPropertyExpression As Expression(Of Func(Of TEntityType, TTargetEntity))) As RequiredNavigationPropertyConfiguration(Of TEntityType, TTargetEntity)

Parámetros de tipo

TTargetEntity

El tipo de entidad del otro extremo de la relación.

Parámetros

navigationPropertyExpression
Expression<Func<TEntityType,TTargetEntity>>

Una expresión lambda que representa la propiedad de navegación de la relación. C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty

Devoluciones

RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntity>

Un objeto de configuración que se puede usar para seguir configurando la relación.

Atributos

Se aplica a