IConventionDbFunctionParameterBuilder 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 API simple pour la configuration d’un IConventionDbFunctionParameter.
public interface IConventionDbFunctionParameterBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionDbFunctionParameterBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionDbFunctionParameterBuilder
Implements IConventionAnnotatableBuilder
- Implémente
Remarques
Pour plus d’informations et d’exemples, consultez les conventions de génération de modèles.
Propriétés
| Nom | Description |
|---|---|
| Metadata |
Métadonnées de paramètre de fonction en cours de génération. |
| ModelBuilder |
Obtient le générateur de modèles. (Hérité de IConventionAnnotatableBuilder) |
Méthodes
| Nom | Description |
|---|---|
| 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. (Hérité de IConventionAnnotatableBuilder) |
| CanSetAnnotation(String, Object, Boolean) |
Retourne une valeur indiquant si une annotation portant le nom et la valeur donnés peuvent être définies à partir de cette source de configuration. (Hérité de IConventionAnnotatableBuilder) |
| CanSetStoreType(String, Boolean) |
Retourne une valeur indiquant si le type de magasin peut être défini pour cette propriété à partir de la source de configuration actuelle. |
| CanSetTypeMapping(RelationalTypeMapping, Boolean) |
Retourne une valeur indiquant si RelationalTypeMapping elle peut être définie pour cette propriété à partir de la source de configuration actuelle. |
| 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 le même 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 le même ou inférieur ConfigurationSource.
Supprime l’annotation si |
| HasStoreType(String, Boolean) |
Définit le type de magasin du paramètre de fonction dans la base de données. |
| HasTypeMapping(RelationalTypeMapping, Boolean) |
Définit le RelationalTypeMapping paramètre de fonction. |
| RemoveAnnotation(String, Boolean) |
Obsolète.
Supprime l’annotation portant le nom donné de cet objet. (Hérité de IConventionAnnotatableBuilder) |
| SetOrRemoveAnnotation(String, Object, Boolean) |
Obsolète.
Définit ou supprime l’annotation stockée sous le nom donné. (Hérité de IConventionAnnotatableBuilder) |