DependentNavigationPropertyConfiguration<TDependentEntityType> 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 qui peut prendre en charge les propriétés de clé étrangère qui sont exposées dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder.
public class DependentNavigationPropertyConfiguration<TDependentEntityType> : System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration where TDependentEntityType : class
type DependentNavigationPropertyConfiguration<'DependentEntityType (requires 'DependentEntityType : null)> = class
inherit ForeignKeyNavigationPropertyConfiguration
Public Class DependentNavigationPropertyConfiguration(Of TDependentEntityType)
Inherits ForeignKeyNavigationPropertyConfiguration
Paramètres de type
- TDependentEntityType
Type d'entité dépendant.
- Héritage
-
DependentNavigationPropertyConfiguration<TDependentEntityType>
Méthodes
Equals(Object) |
Configure une relation qui peut prendre en charge les propriétés de clé étrangère qui sont exposées dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder. |
GetHashCode() |
Configure une relation qui peut prendre en charge les propriétés de clé étrangère qui sont exposées dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder. |
GetType() |
Obtient le Type de l'instance actuelle. |
HasForeignKey<TKey>(Expression<Func<TDependentEntityType,TKey>>) |
Configure la relation pour qu'elle utilise les propriétés de clé étrangère exposées dans le modèle objet. Si les propriétés de clé étrangère ne sont pas exposées dans le modèle objet, utilisez la méthode de mappage. |
Map(Action<ForeignKeyAssociationMappingConfiguration>) |
Configure la relation pour qu'elle utilise les propriétés de clé étrangère qui ne sont pas exposées dans le modèle objet. Les colonnes et la table peuvent être personnalisées en indiquant une action de configuration. Si une action de configuration vide est spécifiée, le ou les noms de colonne seront générés par convention. Si les propriétés de clé étrangère sont exposées dans le modèle objet, utilisez la méthode HasForeignKey. Toutes les relations ne prennent pas en charge l'exposition de propriétés de clé étrangère dans le modèle objet. (Hérité de ForeignKeyNavigationPropertyConfiguration) |
ToString() |
Configure une relation qui peut prendre en charge les propriétés de clé étrangère qui sont exposées dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder. |
WillCascadeOnDelete() |
Active la suppression en cascade pour la relation. (Hérité de CascadableNavigationPropertyConfiguration) |
WillCascadeOnDelete(Boolean) |
Indique si la suppression en cascade est activée ou non pour la relation. (Hérité de CascadableNavigationPropertyConfiguration) |