Compartir a través de


RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>.WithRequiredDependent Método

Definición

Sobrecargas

WithRequiredDependent()

Configura la relación para que sea de requerido a requerido sin una propiedad de navegación en el otro lado de la relación. El tipo de entidad que se va a configurar será el dependiente y contendrá una clave externa al principal. El tipo de entidad que es el destino de la relación será el principal de la relación.

WithRequiredDependent(Expression<Func<TTargetEntityType,TEntityType>>)

Configura la relación para que sea de requerido a requerido con una propiedad de navegación en el otro lado de la relación. El tipo de entidad que se va a configurar será el dependiente y contendrá una clave externa al principal. El tipo de entidad que es el destino de la relación será el principal de la relación.

WithRequiredDependent()

Configura la relación para que sea de requerido a requerido sin una propiedad de navegación en el otro lado de la relación. El tipo de entidad que se va a configurar será el dependiente y contendrá una clave externa al principal. El tipo de entidad que es el destino de la relación será el principal de la relación.

public System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration WithRequiredDependent();
member this.WithRequiredDependent : unit -> System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration
Public Function WithRequiredDependent () As ForeignKeyNavigationPropertyConfiguration

Devoluciones

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

Se aplica a

WithRequiredDependent(Expression<Func<TTargetEntityType,TEntityType>>)

Configura la relación para que sea de requerido a requerido con una propiedad de navegación en el otro lado de la relación. El tipo de entidad que se va a configurar será el dependiente y contendrá una clave externa al principal. El tipo de entidad que es el destino de la relación será el principal de la relación.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration WithRequiredDependent(System.Linq.Expressions.Expression<Func<TTargetEntityType,TEntityType>> navigationPropertyExpression);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration WithRequiredDependent(System.Linq.Expressions.Expression<Func<TTargetEntityType,TEntityType>> navigationPropertyExpression);
member this.WithRequiredDependent : System.Linq.Expressions.Expression<Func<'argetEntityType, 'EntityType>> -> System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration
Public Function WithRequiredDependent (navigationPropertyExpression As Expression(Of Func(Of TTargetEntityType, TEntityType))) As ForeignKeyNavigationPropertyConfiguration

Parámetros

navigationPropertyExpression
Expression<Func<TTargetEntityType,TEntityType>>

Expresión lambda que representa la propiedad de navegación en el otro extremo de la relación. C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty

Devoluciones

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

Atributos

Se aplica a