ConventionSet 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.
Représente un ensemble de conventions utilisées pour générer un modèle.
public class ConventionSet
type ConventionSet = class
Public Class ConventionSet
- Héritage
-
ConventionSet
Remarques
Pour plus d’informations et d’exemples, consultez Conventions de génération de modèles.
Constructeurs
ConventionSet() |
Représente un ensemble de conventions utilisées pour générer un modèle. |
Propriétés
BaseEntityTypeChangedConventions |
Conventions à exécuter lorsque le type d’entité de base est modifié. |
BaseEntityTypeSetConventions |
Conventions à exécuter lorsque le type d’entité de base est défini ou supprimé. |
ComplexPropertyAddedConventions |
Conventions à exécuter lorsqu’un type d’entité est ajouté au modèle. |
ComplexPropertyAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est définie ou supprimée sur une propriété complexe. |
ComplexPropertyFieldChangedConventions |
Conventions à exécuter lorsque le champ d’une propriété est modifié. |
ComplexPropertyNullabilityChangedConventions |
Conventions à exécuter lorsque la nullabilité d’une propriété est modifiée. |
ComplexPropertyRemovedConventions |
Conventions à exécuter lorsqu’un type d’entité est supprimé. |
ComplexTypeAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est définie ou supprimée sur un type complexe. |
ComplexTypeMemberIgnoredConventions |
Conventions à exécuter lorsqu’une propriété est ignorée. |
DiscriminatorPropertySetConventions |
Conventions à exécuter lorsqu’une propriété de discriminateur est définie. |
ElementTypeAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est modifiée sur l’élément d’une collection. |
ElementTypeNullabilityChangedConventions |
Conventions à exécuter lorsque la nullabilité de l’élément d’une collection est modifiée. |
EntityTypeAddedConventions |
Conventions à exécuter lorsqu’un type d’entité est ajouté au modèle. |
EntityTypeAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est définie ou supprimée sur un type d’entité. |
EntityTypeAnnotationSetConventions |
Conventions à exécuter lorsqu’une annotation est définie ou supprimée sur un type d’entité. |
EntityTypeBaseTypeChangedConventions |
Conventions à exécuter lorsque le type d’entité de base est modifié. |
EntityTypeIgnoredConventions |
Conventions à exécuter lorsqu’un type d’entité est ignoré. |
EntityTypeMemberIgnoredConventions |
Conventions à exécuter lorsqu’une propriété est ignorée. |
EntityTypePrimaryKeyChangedConventions |
Conventions à exécuter lorsqu’une clé primaire est modifiée. |
EntityTypeRemovedConventions |
Conventions à exécuter lorsqu’un type d’entité est supprimé. |
ForeignKeyAddedConventions |
Conventions à exécuter lors de l’ajout d’une clé étrangère. |
ForeignKeyAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est modifiée sur une clé étrangère. |
ForeignKeyDependentRequirednessChangedConventions |
Conventions à exécuter lorsque l’obligation d’une clé étrangère est modifiée. |
ForeignKeyNullNavigationSetConventions |
Conventions à exécuter lorsqu’une navigation est définie |
ForeignKeyOwnershipChangedConventions |
Conventions à exécuter lorsque la propriété d’une clé étrangère est modifiée. |
ForeignKeyPrincipalEndChangedConventions |
Conventions à exécuter lorsque la fin principale d’une relation est configurée. |
ForeignKeyPropertiesChangedConventions |
Conventions à exécuter lorsque les propriétés ou la clé principale d’une clé étrangère sont modifiées. |
ForeignKeyRemovedConventions |
Conventions à exécuter lors de la suppression d’une clé étrangère. |
ForeignKeyRequirednessChangedConventions |
Conventions à exécuter lorsque l’obligation d’une clé étrangère est modifiée. |
ForeignKeyUniquenessChangedConventions |
Conventions à exécuter lorsque l’unicité d’une clé étrangère est modifiée. |
ForeignKeyUniquenessConventions |
Conventions à exécuter lorsque l’unicité d’une clé étrangère est modifiée. |
IndexAddedConventions |
Conventions à exécuter lors de l’ajout d’un index. |
IndexAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est modifiée sur un index. |
IndexRemovedConventions |
Conventions à exécuter lorsqu’un index est supprimé. |
IndexSortOrderChangedConventions |
Conventions à exécuter lorsque l’ordre de tri d’un index est modifié. |
IndexUniquenessChangedConventions |
Conventions à exécuter lorsque l’unicité d’un index est modifiée. |
IndexUniquenessConventions |
Conventions à exécuter lorsque l’unicité d’un index est modifiée. |
KeyAddedConventions |
Conventions à exécuter lors de l’ajout d’une clé. |
KeyAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est modifiée sur une clé. |
KeyRemovedConventions |
Conventions à exécuter lorsqu’une clé est supprimée. |
ModelAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est définie ou supprimée sur un modèle. |
ModelBuiltConventions |
Conventions à exécuter lorsque la génération de modèles est terminée. |
ModelFinalizedConventions |
Conventions à exécuter lorsque la validation du modèle est terminée. |
ModelFinalizingConventions |
Conventions à exécuter lorsque la génération de modèles est terminée. |
ModelInitializedConventions |
Conventions à exécuter pour configurer le modèle initial. |
NavigationAddedConventions |
Conventions à exécuter lors de l’ajout d’une propriété de navigation. |
NavigationAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est modifiée sur une propriété de navigation. |
NavigationRemovedConventions |
Conventions à exécuter lorsqu’une propriété de navigation est supprimée. |
PrimaryKeyChangedConventions |
Conventions à exécuter lorsqu’une clé primaire est modifiée. |
PrimaryKeySetConventions |
Conventions à exécuter lorsqu’une clé primaire est configurée. |
PrincipalEndChangedConventions |
Conventions à exécuter lorsque la fin principale d’une relation est configurée. |
PrincipalEndSetConventions |
Conventions à exécuter lorsque la fin principale d’une relation est configurée. |
PropertyAddedConventions |
Conventions à exécuter lors de l’ajout d’une propriété. |
PropertyAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est modifiée sur une propriété. |
PropertyElementTypeChangedConventions |
Conventions à exécuter lorsque le champ d’une propriété est modifié. |
PropertyFieldChangedConventions |
Conventions à exécuter lorsque le champ d’une propriété est modifié. |
PropertyNullabilityChangedConventions |
Conventions à exécuter lorsque la nullabilité d’une propriété est modifiée. |
PropertyNullableChangedConventions |
Conventions à exécuter lorsque la nullabilité d’une propriété est modifiée. |
PropertyRemovedConventions |
Conventions à exécuter lorsqu’une propriété est supprimée. |
SkipNavigationAddedConventions |
Conventions à exécuter lors de l’ajout d’une propriété skip navigation. |
SkipNavigationAnnotationChangedConventions |
Conventions à exécuter lorsqu’une annotation est modifiée sur une propriété de navigation skip. |
SkipNavigationForeignKeyChangedConventions |
Conventions à exécuter lors de la modification d’une clé étrangère de navigation ignorer. |
SkipNavigationInverseChangedConventions |
Conventions à exécuter lorsqu’un inverse de navigation skip est modifié. |
SkipNavigationRemovedConventions |
Conventions à exécuter lorsqu’une propriété skip navigation est supprimée. |
TriggerAddedConventions |
Conventions à exécuter lorsqu’une propriété de déclencheur est ajoutée. |
TriggerRemovedConventions |
Conventions à exécuter lorsqu’une propriété de déclencheur est supprimée. |
TypeIgnoredConventions |
Conventions à exécuter lorsqu’un type est ignoré. |
Méthodes
Add(IConvention) |
Ajoute une convention à l’ensemble. |
AddAfter<TConvention>(IList<TConvention>, TConvention, Type) |
Ajoute une convention après une convention existante. |
AddAfter<TConvention>(List<TConvention>, TConvention, Type) |
Ajoute une convention après une convention existante. |
AddBefore<TConvention>(IList<TConvention>, TConvention, Type) |
Ajoute une convention avant une convention existante. |
AddBefore<TConvention>(List<TConvention>, TConvention, Type) |
Ajoute une convention avant une convention existante. |
CreateConventionSet(DbContext) |
Appelez cette méthode pour générer un ConventionSet pour les services de base uniquement lors de l’utilisation de l’extérieur ModelBuilder de OnModelCreating(ModelBuilder). Notez qu’il est inhabituel d’utiliser cette méthode. Envisagez plutôt d’utiliser DbContext de manière normale. |
Remove(Type) |
Supprime la convention du type donné. |
Remove<TConvention>(IList<TConvention>, Type) |
Supprime une convention existante. |
Remove<TConvention>(List<TConvention>, Type) |
Supprime une convention existante. |
Replace<TConvention,TImplementation>(IList<TConvention>, TImplementation) |
Remplace une convention existante par une convention dérivée. |
Replace<TConvention,TImplementation>(List<TConvention>, TImplementation) |
Remplace une convention existante par une convention dérivée. |
Replace<TImplementation>(TImplementation) |
Remplace une convention existante par une convention dérivée. Enregistre également la nouvelle convention pour tous les types de conventions non implémentés par la convention existante. |