ISqlServerPropertyAnnotations 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.
API pour les annotations spécifiques à SQL Server accessibles via SqlServer(IProperty).
public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
- Dérivé
- Implémente
Propriétés
ColumnName |
Nom de la colonne à laquelle la propriété est mappée. (Hérité de IRelationalPropertyAnnotations) |
ColumnType |
Type de base de données de la colonne à laquelle la propriété est mappée. (Hérité de IRelationalPropertyAnnotations) |
ComputedColumnSql |
Expression SQL de contrainte calculée qui doit être utilisée lors de la création d’une colonne pour cette propriété. (Hérité de IRelationalPropertyAnnotations) |
DefaultValue |
Valeur par défaut à utiliser dans la définition de la colonne lors de la création d’une colonne pour cette propriété. (Hérité de IRelationalPropertyAnnotations) |
DefaultValueSql |
Expression SQL de contrainte par défaut qui doit être utilisée lors de la création d’une colonne pour cette propriété. (Hérité de IRelationalPropertyAnnotations) |
HiLoSequenceName |
Obtient le nom de séquence à utiliser avec ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
Obtient le schéma pour la séquence à utiliser avec ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
IsFixedLength |
Indicateur indiquant si la propriété est capable de stocker uniquement des données de longueur fixe, telles que des chaînes. (Hérité de IRelationalPropertyAnnotations) |
ValueGenerationStrategy |
Obtient le SqlServerValueGenerationStrategy à utiliser pour la propriété . Si aucune stratégie n’est définie pour la propriété, la stratégie à utiliser est extraite de IModel |
Méthodes
FindHiLoSequence() |
Recherche dans le ISequence modèle à utiliser avec ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |