RequiredNavigationPropertyConfiguration<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 requise à partir d’un type d’entité.
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)
Paramètres de type
- TEntityType
Type d'entité d'où provient la relation.
- TTargetEntityType
Type d'entité ciblé par la relation.
- Héritage
-
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>
Méthodes
Equals(Object) |
Configure une relation requise à partir d’un type d’entité. |
GetHashCode() |
Configure une relation requise à partir d’un type d’entité. |
GetType() |
Obtient le Type de l'instance actuelle. |
ToString() |
Configure une relation requise à partir d’un type d’entité. |
WithMany() |
Configure la relation pour qu'elle soit de type obligatoire: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 obligatoire:plusieurs avec une propriété de navigation à l'autre extrémité de la relation. |
WithOptional() |
Configure la relation pour qu'elle soit de type obligatoire:facultatif sans propriété de navigation à l'autre extrémité de la relation. |
WithOptional(Expression<Func<TTargetEntityType,TEntityType>>) |
Configure la relation pour qu'elle soit de type obligatoire:facultatif avec une propriété de navigation à l'autre extrémité de la relation. |
WithRequiredDependent() |
Configure la relation pour qu'elle soit de type obligatoire:obligatoire 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. |
WithRequiredDependent(Expression<Func<TTargetEntityType,TEntityType>>) |
Configure la relation pour qu'elle soit de type obligatoire:obligatoire 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. |
WithRequiredPrincipal() |
Configure la relation pour qu'elle soit de type obligatoire:obligatoire 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. |
WithRequiredPrincipal(Expression<Func<TTargetEntityType,TEntityType>>) |
Configure la relation pour qu'elle soit de type obligatoire:obligatoire 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. |