Compartir a través de


OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Clase

Definición

Configura una relación opcional de un tipo de entidad.

public class OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type OptionalNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class OptionalNavigationPropertyConfiguration(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
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Métodos

Equals(Object)

Configura una relación opcional de un tipo de entidad.

GetHashCode()

Configura una relación opcional de un tipo de entidad.

GetType()

Obtiene el Type de la instancia actual.

ToString()

Configura una relación opcional de un tipo de entidad.

WithMany()

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

WithOptionalDependent()

Configura la relación para que sea de opcional a opcional 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.

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

Configura la relación para que sea de opcional a opcional 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.

WithOptionalPrincipal()

Configura la relación para que sea de opcional a opcional 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.

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

Configura la relación para que sea de opcional a opcional 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.

WithRequired()

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

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

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

Se aplica a