ScaffoldingPropertyAnnotations 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.
public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
- Héritage
Constructeurs
ScaffoldingPropertyAnnotations(IProperty) |
Champs
ProviderFullAnnotationNames | (Hérité de RelationalPropertyAnnotations) |
Propriétés
Annotations |
Helper RelationalAnnotations représentant le IProperty à annoter. (Hérité de RelationalPropertyAnnotations) |
ColumnName |
Nom de la colonne à laquelle la propriété est mappée. (Hérité de RelationalPropertyAnnotations) |
ColumnOrdinal | |
ColumnType |
Type de base de données de la colonne à laquelle la propriété est mappée. (Hérité de RelationalPropertyAnnotations) |
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 RelationalPropertyAnnotations) |
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 RelationalPropertyAnnotations) |
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 RelationalPropertyAnnotations) |
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 RelationalPropertyAnnotations) |
Property |
IProperty à annoter. (Hérité de RelationalPropertyAnnotations) |
ShouldThrowOnConflict |
Indique si une exception doit être levée si une configuration en conflit est définie. Cela est généralement remplacé lors de la génération à l’aide d’une API Fluent pour implémenter la sémantique du dernier appel wins. (Hérité de RelationalPropertyAnnotations) |
ShouldThrowOnInvalidConfiguration |
Indique si une exception doit être levée si une configuration non valide est définie. (Hérité de RelationalPropertyAnnotations) |
Méthodes
CanSetComputedColumnSql(String) |
Détermine s’il est possible ou non ComputedColumnSql d’être défini sans conflit.
Cette méthode peut lever si ShouldThrowOnConflict retourne |
CanSetDefaultValue(Object) |
Détermine s’il est possible ou non DefaultValue d’être défini sans conflit.
Cette méthode peut lever si ShouldThrowOnConflict retourne |
CanSetDefaultValueSql(String) |
Détermine s’il est possible ou non DefaultValueSql d’être défini sans conflit.
Cette méthode peut lever si ShouldThrowOnConflict retourne |
ClearAllServerGeneratedValues() |
Efface toutes les valeurs définies pour DefaultValue, DefaultValueSqlet ComputedColumnSql. (Hérité de RelationalPropertyAnnotations) |
GetAnnotations(IEntityType) |
Obtient une RelationalEntityTypeAnnotations instance pour le donné IEntityType en conservant la RelationalAnnotations sémantique utilisée par cette instance pour contrôler les annotations de paramètre par convention. (Hérité de RelationalPropertyAnnotations) |
GetAnnotations(IProperty) |
Obtient une RelationalPropertyAnnotations instance pour le donné IProperty en conservant la RelationalAnnotations sémantique utilisée par cette instance pour contrôler les annotations de paramètre par convention. (Hérité de RelationalPropertyAnnotations) |
GetComputedColumnSql(Boolean) |
Obtient l’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 RelationalPropertyAnnotations) |
GetDefaultValue(Boolean) |
Obtient la 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 RelationalPropertyAnnotations) |
GetDefaultValueSql(Boolean) |
Obtient l’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 RelationalPropertyAnnotations) |
SetColumnName(String) |
Tente de définir le à l’aide ColumnName de la sémantique du en cours d’utilisation RelationalAnnotations . (Hérité de RelationalPropertyAnnotations) |
SetColumnType(String) |
Tente de définir le à l’aide ColumnType de la sémantique du en cours d’utilisation RelationalAnnotations . (Hérité de RelationalPropertyAnnotations) |
SetComputedColumnSql(String) |
Tente de définir le à l’aide ComputedColumnSql de la sémantique du en cours d’utilisation RelationalAnnotations . (Hérité de RelationalPropertyAnnotations) |
SetDefaultValue(Object) |
Tente de définir le à l’aide DefaultValue de la sémantique du en cours d’utilisation RelationalAnnotations . (Hérité de RelationalPropertyAnnotations) |
SetDefaultValueSql(String) |
Tente de définir le à l’aide DefaultValueSql de la sémantique du en cours d’utilisation RelationalAnnotations . (Hérité de RelationalPropertyAnnotations) |
SetFixedLength(Boolean) |
Configure la propriété comme capable de stocker uniquement des données de longueur fixe, telles que des chaînes. (Hérité de RelationalPropertyAnnotations) |