OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Configure une relation de type facultatif à partir d'un type d'entité.
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)
Paramètres de type
- TEntityType
Type d'entité d'où provient la relation.
- TTargetEntityType
Type d'entité ciblé par la relation.
- Héritage
-
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>
Méthodes
Equals(Object) |
Configure une relation de type facultatif à partir d'un type d'entité. |
GetHashCode() |
Configure une relation de type facultatif à partir d'un type d'entité. |
GetType() |
Obtient le Type de l'instance actuelle. |
ToString() |
Configure une relation de type facultatif à partir d'un type d'entité. |
WithMany() |
Configure la relation pour qu'elle soit de type facultatif:plusieurs sans propriété de navigation à l'autre extrémité de la relation. |
WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>) |
Configure la relation pour qu'elle soit de type facultatif:plusieurs avec une propriété de navigation à l'autre extrémité de la relation. |
WithOptionalDependent() |
Configure la relation pour qu'elle soit de type facultatif:facultatif sans propriété de navigation à l'autre extrémité de la relation. Le type d'entité configuré sera le type d'entité dépendant et contiendra une clé étrangère du type d'entité principal. Le type d'entité ciblé par la relation représentera le type d'entité principal de la relation. |
WithOptionalDependent(Expression<Func<TTargetEntityType,TEntityType>>) |
Configure la relation pour qu'elle soit de type facultatif:facultatif avec une propriété de navigation à l'autre extrémité de la relation. Le type d'entité configuré sera le type d'entité dépendant et contiendra une clé étrangère du type d'entité principal. Le type d'entité ciblé par la relation représentera le type d'entité principal de la relation. |
WithOptionalPrincipal() |
Configure la relation pour qu'elle soit de type facultatif:facultatif sans propriété de navigation à l'autre extrémité de la relation. Le type d'entité configuré représentera le type d'entité principal de la relation. Le type d'entité ciblé par la relation sera le type d'entité dépendant et contiendra une clé étrangère du type d'entité principal. |
WithOptionalPrincipal(Expression<Func<TTargetEntityType,TEntityType>>) |
Configure la relation pour qu'elle soit de type facultatif:facultatif avec une propriété de navigation à l'autre extrémité de la relation. Le type d'entité configuré représentera le type d'entité principal de la relation. Le type d'entité ciblé par la relation sera le type d'entité dépendant et contiendra une clé étrangère du type d'entité principal. |
WithRequired() |
Configure la relation pour qu'elle soit de type facultatif:obligatoire sans propriété de navigation à l'autre extrémité de la relation. |
WithRequired(Expression<Func<TTargetEntityType,TEntityType>>) |
Configure la relation pour qu'elle soit de type facultatif:obligatoire avec une propriété de navigation à l'autre extrémité de la relation. |