Compartir a través de


EntityTypeBuilder<TEntity>.Navigation Método

Definición

Sobrecargas

Navigation<TNavigation>(Expression<Func<TEntity,IEnumerable<TNavigation>>>)

Devuelve un objeto que se puede usar para configurar una propiedad de navegación existente del tipo de entidad. Es un error para que la propiedad de navegación no exista.

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

Devuelve un objeto que se puede usar para configurar una propiedad de navegación existente del tipo de entidad. Es un error para que la propiedad de navegación no exista.

Navigation<TNavigation>(Expression<Func<TEntity,IEnumerable<TNavigation>>>)

Devuelve un objeto que se puede usar para configurar una propiedad de navegación existente del tipo de entidad. Es un error para que la propiedad de navegación no exista.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<TEntity,TNavigation> Navigation<TNavigation> (System.Linq.Expressions.Expression<Func<TEntity,System.Collections.Generic.IEnumerable<TNavigation>>> navigationExpression) where TNavigation : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<TEntity,TNavigation> Navigation<TNavigation> (System.Linq.Expressions.Expression<Func<TEntity,System.Collections.Generic.IEnumerable<TNavigation>?>> navigationExpression) where TNavigation : class;
override this.Navigation : System.Linq.Expressions.Expression<Func<'Entity, seq<'Navigation>>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<'Entity, 'Navigation (requires 'Entity : null and 'Navigation : null)> (requires 'Navigation : null)
Public Overridable Function Navigation(Of TNavigation As Class) (navigationExpression As Expression(Of Func(Of TEntity, IEnumerable(Of TNavigation)))) As NavigationBuilder(Of TEntity, TNavigation)

Parámetros de tipo

TNavigation

El tipo de entidad de destino.

Parámetros

navigationExpression
Expression<Func<TEntity,IEnumerable<TNavigation>>>

Expresión lambda que representa la propiedad de navegación que se va a configurar ( blog => blog.Posts).

Devoluciones

NavigationBuilder<TEntity,TNavigation>

Objeto que se puede usar para configurar la propiedad de navegación.

Se aplica a

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

Devuelve un objeto que se puede usar para configurar una propiedad de navegación existente del tipo de entidad. Es un error para que la propiedad de navegación no exista.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<TEntity,TNavigation> Navigation<TNavigation> (System.Linq.Expressions.Expression<Func<TEntity,TNavigation>> navigationExpression) where TNavigation : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<TEntity,TNavigation> Navigation<TNavigation> (System.Linq.Expressions.Expression<Func<TEntity,TNavigation?>> navigationExpression) where TNavigation : class;
override this.Navigation : System.Linq.Expressions.Expression<Func<'Entity, 'Navigation>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<'Entity, 'Navigation (requires 'Entity : null and 'Navigation : null)> (requires 'Navigation : null)
Public Overridable Function Navigation(Of TNavigation As Class) (navigationExpression As Expression(Of Func(Of TEntity, TNavigation))) As NavigationBuilder(Of TEntity, TNavigation)

Parámetros de tipo

TNavigation

El tipo de entidad de destino.

Parámetros

navigationExpression
Expression<Func<TEntity,TNavigation>>

Expresión lambda que representa la propiedad de navegación que se va a configurar ( blog => blog.Posts).

Devoluciones

NavigationBuilder<TEntity,TNavigation>

Objeto que se puede usar para configurar la propiedad de navegación.

Se aplica a