IConventionAnnotatableBuilder Interface
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.
Fournit une surface d’API simple pour la configuration d’un à partir de IConventionAnnotatable conventions.
Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.
public interface IConventionAnnotatableBuilder
type IConventionAnnotatableBuilder = interface
Public Interface IConventionAnnotatableBuilder
- Dérivé
Remarques
Pour plus d’informations et d’exemples, consultez Conventions de génération de modèles.
Propriétés
Metadata |
Obtient l’élément annotatable en cours de configuration. |
ModelBuilder |
Obtient le générateur de modèles. |
Méthodes
CanRemoveAnnotation(String, Boolean) |
Retourne une valeur indiquant si une annotation portant le nom donné peut être supprimée à l’aide de cette source de configuration. |
CanSetAnnotation(String, Object, Boolean) |
Retourne une valeur indiquant si une annotation avec le nom et la valeur donnés peut être définie à partir de cette source de configuration. |
HasAnnotation(String, Object, Boolean) |
Définit l’annotation stockée sous le nom donné. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà avec identique ou inférieur ConfigurationSource. |
HasNoAnnotation(String, Boolean) |
Supprime l’annotation portant le nom donné de cet objet. |
HasNonNullAnnotation(String, Object, Boolean) |
Définit l’annotation stockée sous le nom donné. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà avec identique ou inférieur ConfigurationSource.
Supprime l’annotation si |
RemoveAnnotation(String, Boolean) |
Obsolète.
Supprime l’annotation portant le nom donné de cet objet. |
SetOrRemoveAnnotation(String, Object, Boolean) |
Obsolète.
Définit ou supprime l’annotation stockée sous le nom donné. |