Compartir a través de


RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Clase

Definición

Configura una relación necesaria a partir de un tipo de entidad.

public class RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type RequiredNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class RequiredNavigationPropertyConfiguration(Of TEntityType, TTargetEntityType)

Parámetros de tipo

TEntityType

Tipo de entidad del que se origina la relación.

TTargetEntityType

Tipo de entidad que es el destino de la relación.

Herencia
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Métodos

Equals(Object)

Configura una relación necesaria a partir de un tipo de entidad.

GetHashCode()

Configura una relación necesaria a partir de un tipo de entidad.

GetType()

Obtiene el Type de la instancia actual.

ToString()

Configura una relación necesaria a partir de un tipo de entidad.

WithMany()

Configura la relación para que sea de requerido a varios sin una propiedad de navegación en el otro lado de la relación.

WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>)

Configura la relación para que sea de requerido a varios con una propiedad de navegación en el otro lado de la relación.

WithOptional()

Configura la relación para que sea de requerido a opcional sin una propiedad de navegación en el otro lado de la relación.

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

Configura la relación para que sea de requerido a opcional con una propiedad de navegación en el otro lado 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.

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.

WithRequiredPrincipal()

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 principal de la relación. El tipo de entidad que es el destino de la relación será el dependiente y contendrá una clave externa al principal.

WithRequiredPrincipal(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 principal de la relación. El tipo de entidad que es el destino de la relación será el dependiente y contendrá una clave externa al principal.

Se aplica a